What is a QA Engineer?
At JPMorganChase, the role of a QA Engineer (often titled internally as Software Engineer - Test Automation or Quality Automation Lead) is far more than just executing test cases. You are a guardian of stability for systems that move trillions of dollars and serve millions of customers daily. Whether you are working within Consumer & Community Banking, Corporate Technology, or the Infatuation Team, your work directly impacts the firm's reputation for security, reliability, and speed.
In this position, you function as a specialized software engineer. You are expected to design robust automation frameworks, integrate quality gates into CI/CD pipelines, and drive a "shift-left" culture where testing happens early in the development lifecycle. You will work on complex ecosystems involving microservices, cloud infrastructure (AWS), and legacy financial systems. The firm values engineers who can not only find bugs but also write code to prevent them, ensuring that market-leading products are delivered with speed and confidence.
