JPMorgan Chase

Quality Assurance - Test Automation Engineer III

JPMorgan Chase
Apply
6 hours ago
Bengaluru, IndiaSenior

Responsibilities

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

Requirements

  • Strong experience with REST API automation for Spring Boot services.
  • Hands-on experience building and maintaining test automation frameworks such as Karate, JUnit, or TestNG.
  • 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 experience with Java for service-side testing and integrations, including REST or gRPC with Spring Boot.
  • Preferred knowledge of resiliency, security, CI/CD, quality engineering patterns, SDLC, and release governance.
  • Preferred experience with performance engineering, workload modeling, bottleneck analysis, latency profiling, data analysis, reporting, and AI-enabled productivity approaches.

Tech Stack

Apache JMetergRPCJavaJavaScriptJenkinsJUnitKubernetesPythonSpinnakerSpring BootSQLTestNG

Categories

JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me