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

Software Engineer II - Test Automation Engineer - (Java , API Automation, Playwright/ Selenium)

Yesterday Bangalore, India

You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.

As a Software Engineer II at JPMorgan Chase within the Commercial and Investment Bank's Markets Tech Team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job responsibilities

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

Job alert subscription


  • Involve in writing automated integration & acceptance level and UI tests for FX Services trading/sales software
  • Work in parallel with Dev sprint and write acceptance & integration tests.
  • Involve in UI, API, performance and acceptance automation testing
  • Upgrade/create new reusable test framework using Java, Spring Boot, Cucumber, Selenium, Mocks, Blazemeter with Jmeter as per functional requirements
  • Analyze the business requirements and craft detailed level of test scenarios/cases/plan and be responsible to handle multiple projects at the same time
  • Carry out functional and regression testing
  • Lead complete SDLC process with deliverable on time within excellent quality
  • Communicate with all the stakeholders like development team, business, product delivery team, senior management

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 2+ years applied experience
  • 5+ years of hands on experience in development using Java/Spring Boot or Moneta boot.
  • Experience in developing automation test framework
  • Expertise in web services technologies such as SOAP, Restful with micro services architecture
  • 1+ year of hands on experience on working with Messaging queues.
  • 2+ years of experience with the agile software development framework, with a substantial experience in high pressure, time critical environments
  • Working knowledge of build automation tools like Maven, Gradle, Jenkins etc.
  • Expertise in Version control tool like GIT.
  • Using IDE's like Intellij, eclipse, Spring tool suite etc

Preferred qualifications, capabilities, and skills

  • Good knowledge on Unix Commands and SQL queries.
  • Hands on experience of Python is added advantage.
  • Extensive knowledge of UI automation tools like Selenium, Playwright, Cypress, etc.
  • Extensive knowledge of performance testing using Jmeter, Gatling, Blazemeter, etc.
  • Knowledge of AWS, Kafka, Kubernetes
  • Excellent communication, documentation and organizational skills.
  • Knowledge of Java 21 is added advantage

Client-provided location(s): Bangalore, India
Job ID: JPMorgan-210679965
Employment Type: FULL_TIME
Posted: 2025-11-11T19:02:43

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