JPMorgan Chase & Co. is hiring a Test Automation Analyst (Product Delivery Associate) for our Consumer & Community Banking division, specifically within the Credit Card line of business. In this role, you will maintain an in-house Test Automation Framework and create testing scenarios for Automated Functional, End-to-End, and Regression testing.
What You'll Do
- Design, develop, and maintain automated test cases to validate user acceptance criteria for new and existing features.
- Provide estimates for user stories utilizing planning poker.
- Participate in product backlog prioritization, story mapping, story refinement, and Sprint demos.
- Prepare and participate in sprint review meetings showcasing completed product backlog items.
- Proactively develop and implement best practices across the project team, practicing continuous process improvement.
- Collaborate with Product Owners and Technology partners to understand requirements and design effective UAT test plans.
- Create the end-to-end test automation suite for existing workflows.
- Assist in manual UAT efforts when automation is not feasible to ensure comprehensive test coverage.
- Communicate test progress, results, and issues to Product and stakeholders.
- Integrate automated UAT tests with CI/CD pipelines for continuous validation of new code releases.
What We're Looking For
- A Bachelors or Master’s Degree.
- 1+ years of experience maintaining test automation frameworks.
- 1+ years of experience manually testing APIs using Postman or Bruno.
- Strong knowledge of test automation frameworks, specifically Selenium and Cucumber.
- Automation skills and a deep understanding of web applications including HTML5, CSS3, and JavaScript.
- Working knowledge of Java, Python, and programming.
- 1+ years of experience with open-source test automation tools.
- 1+ years of experience applying Business Driven Development techniques (jUnit, Selenium, Cucumber, or similar).
- 1+ years of experience with Continuous Integration and Deployment practices and tools (Jenkins or equivalent, Maven, Git).
- Experience working in Agile teams, with the ability to grasp business concepts and create test strategies.
Nice to Have
- A Bachelors or Master’s Degree, preferably in Computer Science.
- 2+ years of experience in a financial services environment with good working knowledge of Credit Cards.
- 2+ years of experience working in Agile teams, focusing on business concepts and test strategy creation.
- Experience designing, executing, and validating tests on cloud-based platforms and services.
- Experience working on Unix.
Technical Stack
- Selenium, Cucumber
- Java, Python
- Postman, Bruno
- HTML5, CSS3, JavaScript
- jUnit, Jenkins, Maven, Git
Team & Environment
You will be part of the Consumer & Community Banking division, specifically within the Credit Card line of business.
Benefits & Compensation
- Comprehensive health care coverage
- On-site health and wellness centers
- Retirement savings plan
- Backup childcare
- Tuition reimbursement
- Mental health support
- Financial coaching
- Base salary determined based on role, experience, skill set, and location
- Forfeitable equity awards
We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute.






