Testing - Associate
JPMorgan Chase
- Location
- Mumbai, Maharashtra, India
- Work model
- On-Site
- Level
- Entry
- H-1B history
- 1,524 approvals (FY2023)
- Posted
- 12h ago
Skills
About this role
You are a strategic thinker passionate about driving solutions in Digital Assets Quality Engineering. You have found the right team As “Digital Assets Quality Engineering Professional” within our “Kinexys Digital Assets Testing” , you will be responsible for setting and improving our organizational objectives, and ensuring their consistent accomplishment. Job Responsibilities • Design automation-first test suites (UI, API, integration, regression) integrated into CI/CD with measurable quality gates • Build scalable automation frameworks and standards to accelerate adoption and improve ROI • Implement stable UI automation for critical user journeys and entitlement-driven behaviors while reducing flakiness • Create API contract and integration tests from OpenAPI/Swagger specs covering schemas, compatibility, and error handling • Validate token lifecycle workflows (issuance/minting, transfer, burn/redemption) and reconcile ledger state across services • Automate end-to-end validations across UI + API + ledger workflows with disciplined evidence capture • Validate on-chain outcomes (success, receipts/confirmations/finality, balances/state, logs/events) and reconcile to internal state • Support multi-chain validation patterns for Ethereum Sepolia, Base (EVM), and Solana ecosystems • Verify JPMC approval for any third-party/external services (including Etherscan) before integration and use • Test payment-adjacent processing and settlement flows including reconciliation and resiliency/failover behaviors • Drive defect triage, retesting, root-cause analysis partnership, and data-driven quality metrics/reporting improvements Required qualifications, capabilities and skills • Demonstrate 5+ years of SDET/Quality Engineering experience building and maintaining UI and API automation frameworks • Apply strong UI automation skills using Selenium, Playwright, Cypress, or equivalent frameworks • Build API automation using Swagger/OpenAPI artifacts and tools such as RestAssured, Karate, or Postman/Newman • Explain blockchain/DLT fundamentals and apply them to testing in distributed systems • Validate tokenization concepts and token lifecycle behaviors across services • Apply payments or payment-adjacent integration knowledge to end-to-end testing • Execute on-chain validation across public chains/testnets including EVM-based ecosystems (Sepolia/Base) • Apply Solana fundamentals to validation (signatures, confirmations/finality, account/program state checks) • Validate IAM controls including authentication/authorization, RBAC/ABAC, entitlements, audit logging, and negative testing • Automate SCIM provisioning integration tests across Users/Groups lifecycle, mapping, sync, retries, and failure modes Preferred qualifications, capabilities and skills • Build chain validation using RPC/provider interfaces for EVM chains and Solana across public and private networks • Apply contract testing and service virtualization/mocking strategies for complex dependency chains • Execute performance and reliability testing for API-heavy systems (latency, throughput, soak, resiliency/failover) • Validate event-driven architectures and message flows using strong observability practices • Develop in Java (preferred) or another suitable language (Kotlin, Python, JS/TS) with strong troubleshooting and collaboration