Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Software Engineer - Java Test Automation

5 days ago Mumbai, India

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 Bank's 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.

Want more jobs like this?

Get Software Engineering jobs in Mumbai, India delivered to your inbox every week.

Job alert subscription

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.

Client-provided location(s): Mumbai, India
Job ID: JPMorgan-210747696
Employment Type: FULL_TIME
Posted: 2026-05-22T19:18:32

Perks and Benefits

  • Health and Wellness

    • Parental Benefits

      • Work Flexibility

        • Office Life and Perks

          • Vacation and Time Off

            • Financial and Retirement

              • Professional Development

                • Diversity and Inclusion