hero

Find Your Dream Job Today

Out for Undergrad
companies
Jobs

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

JPMorganChase

JPMorganChase

Software Engineering, Quality Assurance
Bengaluru, Karnataka, India
Posted on Nov 11, 2025

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

  • 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


Serve as an emerging member of an agile team to design and deliver market-leading technology products in a secure and scalable way