Lead Java Automation Test Engineer with AI

EPAM Systems, Inc.

Gurugram District

On-site

INR 3,200,000 - 5,200,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health benefits
Retirement benefits
Paid time off
Flexible benefits
Learning opportunities

Job summary

EPAM Systems, Inc. is seeking a Lead Java Automation Test Engineer with AI to lead Java/Selenium automation, API coverage, and DevOps-aligned test delivery.

You will design scalable automation frameworks, implement parallel execution, and leverage AI agents for test generation and code reviews. Experience with CI/CD, REST/SOAP, and large language models is required.

Qualifications

  • Proven 9–14 years in test automation engineering.
  • Expertise in Java, Selenium, and automation framework architecture.
  • Strong command of OOP and design patterns (Singleton, Factory, Decorator).
  • Hands-on REST/SOAP API automation with XML/JSON validation.
  • CI/CD integration using Jenkins and GitHub Actions.

Responsibilities

  • Design, enhance, and maintain scalable Java test automation frameworks.
  • Build end-to-end automation solutions using Selenium Guide framework.
  • Implement parallel execution strategies across browsers.
  • Develop reusable libraries and framework extensions.
  • Design and implement REST and SOAP API automation; validate payloads.
  • Coordinate API integration testing and authorization mechanisms.
  • Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions).
  • Lead AI-driven test case generation and code reviews.

Skills

Java
Selenium
API Automation
CI/CD
AI/LLMs
Design Patterns
Page Object Model
Testing Frameworks

Tools

Jenkins
GitHub Actions

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are searching for a Lead Java Automation Test Engineer with AI to lead Java/Selenium automation, API coverage, and DevOps-aligned test delivery. You will set framework direction, improve parallel execution and reporting, and leverage LLMs and AI agents (GitHub Copilot, Claude, OpenAI Assistants) for test generation and code review.ResponsibilitiesDesign, enhance, and maintain scalable Java test automation frameworksBuild end-to-end automation solutions using SeleniumGuide framework architecture decisions with focus on scalability, maintainability, and reusabilityImplement parallel execution strategies and tune execution times across browsers and platformsDevelop reusable libraries, utilities, and framework extensionsApply OOP principles including classes and objects, inheritance, polymorphism, encapsulation, and abstractionDesign and implement REST and SOAP API automation solutionsValidate XML and JSON payloads using serialization and deserialization techniquesImplement authentication and authorization mechanisms such as Basic Authentication, Bearer Tokens, OAuth, and NTLMHandle session management and coordinate API integration testingPerform code reviews and reinforce clean coding standardsEstablish and govern coding standards, branching strategies, and version control best practicesIntegrate automation suites with Jenkins and GitHub Actions in CI/CD pipelinesDesign and implement AI-driven solutions for automated test case generation, test script generation, and code reviewsRequirementsProven experience in test automation engineering, typically 9–14 yearsHigh level of expertise with Java, Selenium, and automation framework architectureStrong command of Object-Oriented Programming and design patterns like Singleton, Factory, and DecoratorWorking knowledge of Page Object Model and Page Factory approachesHands-on capability in REST and SOAP API automation with XML and JSON validationPractical CI/CD and DevOps integration skills using Jenkins and GitHub ActionsExperience configuring static code analysis, quality gates, and automation reporting dashboardsHands-on work with Large Language Models including GitHub Copilot, Claude, and CursorClear understanding of Prompt Engineering, Context Window Management, and TokenizationFamiliarity with embeddings, vector databases, and semantic search implementationsExposure to AI agents and AI-assisted engineering using tools such as OpenAI AssistantsNice to haveExperience building multi-agent and agentic workflows for end-to-end testing and workflow orchestrationKnowledge of Retrieval-Augmented Generation architectures and integration with enterprise knowledge sourcesUnderstanding of Model Context Protocol concepts and frameworksUnderstanding of Attention Mechanisms and Transformer-based model architecturesWe offerOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:Health benefitsRetirement benefitsPaid time offFlexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Automation Test Engineer with AI
Lead Java Automation Test Engineer with AI

EPAM Systems, Inc. • Pune District

On-site
INR 2,500,000 - 4,500,000
Health benefits
Retirement benefits
Paid time off
+3
Lead Java Automation Test Engineer with AI
Lead Java Automation Test Engineer with AI

EPAM Systems, Inc. • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Health benefits
Retirement benefits
Paid time off
+3
Lead Java Automation Test Engineer with AI
Lead Java Automation Test Engineer with AI

EPAM Systems, Inc. • Coimbatore District

On-site
INR 3,500,000 - 7,000,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Java Automation Test Engineer with AI
Lead Java Automation Test Engineer with AI

EPAM Systems, Inc. • Chennai District

On-site
INR 2,800,000 - 3,800,000
Health benefits
Retirement benefits
Paid time off
+1
Senior Java Automation Test Engineer with AI
Senior Java Automation Test Engineer with AI

EPAM Systems, Inc. • Pune District

On-site
INR 1,200,000 - 2,100,000
Health benefits
Retirement benefits
Paid time off
+4
Senior Java Automation Test Engineer with AI
Senior Java Automation Test Engineer with AI

EPAM Systems, Inc. • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Health benefits
Retirement benefits
Paid time off
+2
Senior Java Automation Test Engineer with AI
Senior Java Automation Test Engineer with AI

EPAM Systems, Inc. • Hyderabad

On-site
INR 900,000 - 1,500,000
Health benefits
Retirement benefits
Paid time off
+1
Senior Java Automation Test Engineer with AI
Senior Java Automation Test Engineer with AI

EPAM Systems, Inc. • Chennai District

On-site
INR 1,400,000 - 2,300,000
Health benefits
Retirement benefits
Paid time off
+2
Senior Java Automation Test Engineer with AI
Senior Java Automation Test Engineer with AI

EPAM Systems, Inc. • Coimbatore District

On-site
INR 1,200,000 - 1,800,000
Health benefits
Retirement benefits
Paid time off
+1
Lead Java Automation Test Engineer
Lead Java Automation Test Engineer

EPAM Systems, Inc. • Coimbatore District

On-site
INR 2,200,000 - 3,400,000
Sponsored Tech Talks & Hackathons
LinkedIn Learning access
Relocation to EPAM offices
+4