Lead Software Engineer Java Test Automation
Job Summary
Pyramid Evolution is a strategic platform for processing and risk managing derivatives in the Investment Bank. It is used by Equity Derivatives Credit Hybrids and Credit Flow and Commodity Exotics businesses globally.
As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Banks Equities Technology team you will be required to assist Application Developers and technical support staff in identifying and resolving problems. You should have in-depth experience of testing complex multi layered multi-technology software applications. This is a hands-on role and you will be expected to work with subject matter experts and technical developers defining and executing testing strategies for leading-edge software development.
Job Responsibilities
- Design enhance and maintain automation testing frameworks that will meet business demands including complex migration processes bulk data management tools managed user testing and many other scenarios.
- Automate and maintain regression test suites using Java/Cucumber/Playwright/ TestComplete Tool JavaScript/Cypress framework Java/Rest Assured and C#/Specflow/TestStack-White
- Work with subject matter experts and technical development leads to define and execute testing strategies
- Review and add on a regular basis to existing test packs whilst taking a strategic view on the evolving technology stack.
- Design and implement tools/utilities to automate QA processes - including app development and maintenance.
- Create summary and detailed testing estimates.
- Present reports to all stakeholders on the QA status and progress.
- Drive testing automation and efficiency gains.
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 5 years applied experience.
- Proven track record in QA software deliverables including defining and executing testing strategies.
- Strong coding skills in at least two: Java JavaScript C#; solid understanding of OOP testing patterns and CI/CD with automation tools like Playwright TestComplete Rest Assured Selenium/Cypress.
- UNIX shell scripting and SQL proficiency for data validation and tooling.
- Experience in API Testing like Postman/Bruno Rest Assured.
- Server-side and message based testing.
- Test estimation scheduling and reporting progress.
- Confidence in communicating internally at all levels.
- Excellent analytical/problem-solving skills.
- Proactive self-motivated and flexible with a positive attitude. Capable of thinking outside the box.
- Strong time management skills; efficient at multi-tasking and able to work under pressure.
Preferred qualifications capabilities and skills
- Application development and deployment.
- Knowledge of GIT/Stash repo Jenkins
- Knowledge of Financial and Banking applications Equity and Derivatives.
Required Experience:
IC
About Company
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more