Quality Engineer - Lead Software Engineer
JPMorgan Chase & Co.About the role
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banking - Payments Technology team, you are the foremost SDET in a team of talented SDET's. You will set the standard in providing technical solutions around automation frameworks, and create best in class Test Automation practices.
Job responsibilities
- Leads, designs, and implements proof of concepts while providing appropriate technical guidance to the wider team as needed in defining technical and automation approaches.
- Applies test engineering methodologies, test-driven development, Agile software delivery, and operate in product-based delivery squads.
- Requires expertise in cloud-native, loosely coupled, micro services - based platforms, and related tools and best practices for automation to layout the automation approach that enables squad independence and agility without compromising reliability of delivery.
- Leads test engineering activities for large and complex payments landscape, with required Payments Domain knowledge.
- Operates with an automation-first mindset to enable and enhance Continuous Integration and Continuous Delivery capabilities.
- Operates as an SDET and enhance the level of automation to ensure faster turn-around of testing initiatives.
- Participates in various POCs (Proof of Concept) to keep the automation framework and technology relevant and current to product offerings.
- Collaborates effectively with software engineers, product owners, test engineers, and other stakeholders to ensure quality of product delivery.
- Defines, automates, and validates test cases to ensure requirements are met across all layers of the technology stack – UI/API/Services.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- Experience in software engineering or Quality Engineering roles in high volume, highly available and scalable systems
- Experience in a Test Engineering role for UI and backend applications with focus on API based platforms
- Experience in API based systems & automated validation along with good analytical skills and strong hands on programming experience
- Experience with Test Engineering concepts, methodologies, and ability to apply them as appropriate to the SDLC
- Object Oriented Design & Programming expertise is required to ensure design, implementation and maintainability of appropriate test frameworks and automation
- Experience with GKP / AWS platform & related technologies
- Experience with backend applications, corresponding API platform related test engineering and automation frameworks in an Agile model is required.
- Experience with testing large and complex Payments landscape.
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Ability to work with minimal supervision on Test engineering strategy, architecture & frameworks
- Experience presenting to technical and non-technical audience or medium sized groups.
- Ability to work in close interaction with developers in verification and validation of features in new and existing applications
- Ability to communicate with product squad & partner teams, business users, product owners and other stakeholders
- Experience reesearch testing trends and self-motivated to stay current with industry best practices
- Experience with the following tools & frameworks: Java, understanding of design patterns, Selenium, TestNG, Rest API, Cucumber, CRDB, Gen AI tools
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s