
at J.P. Morgan
Bulge Bracket Investment BanksPosted 2 months ago
No clicks
Senior QA automation engineer on an agile team within Consumer & Community Banking responsible for designing and delivering cloud-native test frameworks and automation. Build and maintain Java/Spring Boot based automation for REST APIs, UI, database/batch, and performance testing while integrating AWS services and Kafka. Partner with development and DevOps to embed automation into CI/CD pipelines, analyze results to identify bottlenecks, and drive quality improvements. Mentor junior engineers and promote best practices in quality engineering.
- Compensation
- Not specified
- City
- Not specified
- Country
- United States
Currency: Not specified
Full Job Description
Location: Plano, TX, United States
As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology products in a secure, stable, and scalable manner. Your responsibilities include implementing critical technology solutions across multiple technical domains, supporting various business functions to achieve the firm’s business objectives.
Job responsibilities
- Build and maintain automated test frameworks using Java and Spring Boot for cloud-native applications.
- Develop REST API test automation and service virtualization (Wiremock, Hoverfly).
- Implement UI automation for web
- Automate database, and batch testing processes.
- Integrate AWS services (EC2, S3, Lambda, etc.) into automation pipelines.
- Work with Kafka messaging for distributed system testing.
- Develop and execute performance tests using JMeter, BlazeMeter, or similar tools.
- Analyze test results, identify bottlenecks, and drive improvements.
- Partner with development and DevOps teams to integrate automation into CI/CD workflows.
- Mentor junior engineers and contribute to best practices in quality engineering.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience with a focus on automation and quality.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Strong programming skills in Java and Spring Boot framework.
- Hands-on experience with AWS cloud services.
- Expertise in REST API automation and service virtualization (Wiremock, Hoverfly, Lisa).
- Experience with one or more of the following: Kafka messaging systems, performance testing tools (JMeter, BlazeMeter), UI/mobile automation frameworks (Selenium, Appium), database/ETL/batch automation, CI/CD tools (Jenkins, Git).
- Excellent communication and teamwork abilities.




