JPMorgan Chase is looking for a QA Automation Engineer III to join their Connected Commerce Technology team to design and deliver reliable, market-leading technology products that are secure, stable, and scalable.
Requirements
- Advanced proficiency in TypeScript, Javascript, React.js and testing frameworks and libraries
- Strong skills in HTML5, CSS3, and responsive design
- Familiarity with frontend build tools (Webpack, Vite, npm)
- Experience integrating with RESTful APIs, GraphQL, and handling asynchronous data
- Experience with frontend automation testing using Cypress or related libraries
- Experience with ADA testing, using WCAG patterns, voice over tools, and Axe libraries
- Experience using Playwright and Cypress for frontend automation testing
Responsibilities
- Design, develop, and troubleshoot technical issues, thinking beyond conventional approaches to solve complex problems.
- Develop and maintain automated test suites for front-end applications using Cypress, React, and modern JavaScript tools.
- Write clean, maintainable, and well-documented code to ensure readability and long-term sustainability.
- Work closely with design, accessibility, and platform teams to ensure UI consistency and excellence.
- Apply agile practices and use collaborative tools for effective teamwork and knowledge sharing.
- Implement and maintain integration and acceptance tests to ensure reliability and performance.
Other
- Formal training or certification on Software Engineering concepts and 3+ years applied experience.
- Experience with design systems or component libraries (e.g., MUI/Material Design)
- Exposure to CI/CD pipelines and cloud environments (CloudFoundry, AWS)
- Familiarity with accessibility standards (WCAG, ARIA)
- Experience working with Figma designs