Test Automation Engineer - Associate

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Commercial & Investment Bank

This role focuses on test automation within the financial services industry, leveraging AI/LLM tools to accelerate various stages of the testing lifecycle, including test design, code generation, triage, and documentation. The engineer will be responsible for architecting and maintaining test automation environments, designing and implementing solutions for test data management, and applying AI/ML for risk-based testing and defect prediction. A strong emphasis is placed on prompt engineering and validating AI outputs for responsible AI usage.

What you'd actually do

  1. Oversee all technology components of diverse and complex automation projects, leveraging AI/LLM-assisted planning and execution (e.g., accelerating test design, code generation, triage, and documentation) to expedite deliverables while ensuring timing, functionality, quality, and control compliance.
  2. Design and implement effective solutions to automate, capture, collate, store, and maintain real-time test data for validation, progress measurement, and performance in change delivery.
  3. Lead the automation testing effort on a day-to-day basis, using AI tools to accelerate execution, defect triage, root-cause analysis, and regression prioritization.
  4. Identify opportunities for testing automation and synergies within the project, using AI-driven assessment to recommend high-ROI candidates and reduce duplicate effort.
  5. Ensure adherence to firm-wide standards, controls, and governance of intelligent automation solutions, including responsible AI usage (validation of outputs, traceability, and secure handling of test data).

Skills

Required

  • test design
  • test execution
  • test management
  • financial services industry experience
  • test automation environments
  • automation test framework design and development
  • Java
  • VB scripting
  • Selenium
  • BDD frameworks (Cucumber/Gherkin)
  • Groovy
  • AI-powered testing tools
  • Prompt Engineering
  • Generative AI for Test Artifacts
  • LLMs to generate test cases
  • synthetic data generation
  • BDD scenarios generation
  • automation code generation
  • validate AI outputs
  • AI/ML for risk-based testing
  • defect prediction
  • test suite optimization
  • CI/CD tools (Jenkins)
  • API testing
  • Agile project delivery methodology
  • AWS Cloud
  • HTML5
  • AngularJS
  • ReactJS UI

Nice to have

  • Python

What the JD emphasized

  • AI/LLM-assisted planning and execution
  • AI-Augmented Test Automation Frameworks
  • Prompt Engineering & Generative AI for Test Artifacts
  • Intelligent Test Analytics & Predictive Quality Insights
  • responsible AI usage

Other signals

  • AI/LLM-assisted planning and execution
  • AI-Augmented Test Automation Frameworks
  • Prompt Engineering & Generative AI for Test Artifacts
  • Intelligent Test Analytics & Predictive Quality Insights
  • responsible AI usage