JPMorgan Chase logo

Quality Assurance - Test Automation Engineer III

JPMorgan Chase · Posted Oct 8

Global banking, investment, credit card, mortgage, and asset management services

Bengaluru, Karnataka, IndiaFull-timeOnsiteSenior Level5–8 years₹25.0L–₹40.0L yearly85 applicants
BankingFinancial ServicesInvestment BankingAsset ManagementCredit CardsPaymentsPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

This role sits within Corporate Technology at JPMorgan Chase, working alongside engineering, product, and operations teams to improve production stability and release confidence. The team builds and runs automated test solutions for REST API and Spring Boot services, with a focus on testability, automation coverage, performance validation, and CI/CD quality signals. As a Software Engineer III – Test Automation Engineer, you will design and maintain automated API tests, build maintainable automation frameworks, and validate deployments in Kubernetes and cloud environments.

What you will do

  • Design and maintain automated API tests for REST services (Spring Boot), covering functional, regression, and integration scenarios
  • Build and evolve maintainable automation frameworks using tools such as Karate, JUnit, and TestNG (or similar)
  • Implement shift-left testing practices aligned with TDD and improve service testability through engineering partnership
  • Validate end-to-end outcomes through database testing using advanced SQL (joins, aggregations, window functions, and subqueries)
  • Execute and automate performance and load testing (e.g., JMeter, Gatling, or Locust), analyze results, and recommend fixes
  • Integrate automation into CI/CD pipelines (e.g., Jenkins, Spinnaker), including quality gates, reporting, and failure triage
  • Partner with platform and runtime teams to validate deployments and test execution in Kubernetes and cloud environments

Skills used in this role

REST APISpring BootKarateJUnitTestNGSQLJMeterGatlingLocustJenkinsSpinnakerKubernetesJavaPythonJavaScriptgRPCCI/CDTDDSDLCagileperformance testingload testingtest automation

What the employer is looking for

  • Strong experience with REST API automation for Spring Boot services
  • Hands-on experience building and maintaining test automation frameworks (e.g., Karate, JUnit, TestNG, or similar)
  • Strong SQL skills for database validation, including joins, aggregations, window functions, and subqueries
  • Experience integrating automated testing into CI/CD pipelines, including execution, reporting, and troubleshooting failures
  • Experience working in Kubernetes-based, containerized environments
  • Proficiency in at least one modern programming language (Java, Python, or JavaScript)
  • Hands-on experience across system design, application development, testing, and operational stability

Preferred qualifications

  • Experience with Java for service-side testing and integrations, including REST and/or gRPC with Spring Boot
  • Knowledge of agile engineering practices, including resiliency, security, CI/CD, and quality engineering patterns
  • Understanding of the Software Development Life Cycle (SDLC) and release governance
  • Experience with performance engineering and quality insights, such as workload modeling, bottleneck analysis, latency profiling, data analysis, reporting, and AI-enabled productivity approaches

Benefits and support

  • Compensation and benefits are detailed in the job posting

About JPMorgan Chase

JPMorgan Chase & Co. is one of the oldest, largest, and most diversified financial services institutions in the world. Operating globally through the J.P. Morgan and Chase brands, the firm provides a comprehensive range of financial solutions including investment banking, consumer and commercial banking, transaction processing, and asset management. Serving millions of consumers and many of the world's most prominent corporate, institutional, and government clients, the company combines deep market expertise with extensive technological investments.

Industry
Banking
Company size
320000+ employees
Founded
1799
Location
New York, New York, USA
Funding stage
Public Company

Leadership

JD
Jamie Dimon

Chairman and Chief Executive Officer

JB
Jeremy Barnum

Chief Financial Officer

JP
Jennifer Piepszak

Chief Operating Officer

LB
Lori Beer

Global Chief Information Officer

MC
Mary Callahan Erdoes

CEO, Asset & Wealth Management