Senior Java Automation Test Engineer with AI

EPAM Systems, Inc.

Gurugram District

On-site

INR 1,500,000 - 2,500,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health benefits
Retirement benefits
Paid time off
LinkedIn learning access
Tech Talks & Hackathons

Job summary

EPAM Systems, Inc. is hiring a Senior Java Automation Test Engineer to elevate Java automation frameworks, API coverage, and CI/CD with AI-assisted acceleration. You will own Selenium and REST/SOAP automation design, improve stability and performance via parallel runs, and connect suites to Jenkins and GitHub Actions quality gates.

If you enjoy applying Generative AI and Agentic AI to testing, apply today. You will design scalable test automation frameworks in Java, build UI automation with

Qualifications

  • 6–9 years of practical experience delivering test automation.
  • Excellent Java skills with strong OOP fundamentals.
  • Hands-on experience with Selenium UI automation.
  • Experience automating REST and SOAP API tests (XML/JSON).
  • CI/CD integration with Jenkins and GitHub Actions.

Responsibilities

  • Design, assemble, and sustain scalable Java test automation frameworks.
  • Build stable Selenium-based UI automation solutions.
  • Drive framework architecture for reuse, maintainability, and scalability.
  • Optimize parallel execution and shorten run times across browsers.
  • Create and integrate utilities, libraries, and framework add-ons.
  • Engineer API automation for REST and SOAP services.
  • Review code and enforce clean coding practices across the team.
  • Integrate test suites into CI/CD pipelines (Jenkins, GitHub Actions).
  • Develop AI-driven capabilities for test generation and code review assistance.

Skills

Java (OO)
Selenium
REST/SOAP API testing
Design patterns
Page Object Model
CI/CD (Jenkins/GitHub Actions)
AI/ML concepts in testing
Prompt engineering
Retrieval-Augmented Generation
Agentic AI in testing

Tools

Selenium WebDriver
Jenkins
GitHub Actions
REST API testing tools
XML/JSON validation

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 hiring a Senior Java Automation Test Engineer to elevate Java automation frameworks, API coverage, and CI/CD with AI-assisted acceleration. You will own Selenium and REST/SOAP automation design, improve stability and performance via parallel runs, and connect suites to Jenkins and GitHub Actions quality gates. If you enjoy applying Generative AI and Agentic AI to testing, apply todayResponsibilitiesDesign, assemble, enhance, and sustain scalable test automation frameworks in JavaBuild stable Selenium-based automation solutions for UI testingDrive framework architectural decisions to maximize reuse, maintainability, and scalabilityOptimize parallel execution and shorten run times across multiple browsers and platformsDeliver reusable utilities, shared libraries, and framework add-onsEngineer API automation solutions that cover REST and SOAP servicesVerify XML and JSON payloads using serialization and deserialization techniquesImplement authentication and authorization schemes such as Basic Authentication, Bearer Tokens, OAuth, and NTLMCoordinate session management and run API integration testingReview code and reinforce clean coding discipline across the teamEstablish and uphold standards for coding, branching approaches, and version control usageWire automation suites into CI/CD pipelines through Jenkins and GitHub ActionsCreate AI-driven capabilities for test case generation, script generation, code review assistance, and API-based automation workflowsRequirements6–9 years of practical experience delivering test automationExcellent Java skills with strong Object-Oriented Programming fundamentals: classes, objects, inheritance, polymorphism, encapsulation, and abstractionAdvanced experience creating scalable test automation frameworks and working with SeleniumHands-on expertise automating REST and SOAP API tests, including XML and JSON validationSolid understanding of design patterns including Singleton, Factory, and DecoratorWorking knowledge of Page Object Model and Page Factory practicesExperience integrating CI/CD and DevOps workflows using Jenkins and GitHub Actions, plus static code analysis and quality gate setupPractical exposure to Large Language Models including GitHub Copilot, Claude, and CursorClear understanding of prompt engineering, context window management, and tokenizationFamiliarity with model selection techniques, embeddings, and vector databases for semantic search use casesProven ability to design and build AI agents and AI-assisted engineering solutions using OpenAI Assistants, GitHub Copilot, and ClaudeKnowledge of similarity search approaches and retrieval mechanismsNice to haveBackground in agentic workflows and collaborative multi-agent systems for end-to-end testing, automated reporting, and workflow coordinationUnderstanding of Retrieval-Augmented Generation and connecting LLMs to enterprise knowledge sourcesFamiliarity with Model Context Protocol concepts and supporting frameworksKnowledge of Attention Mechanisms and Transformer-based model designWe 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

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. • 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
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
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
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. • 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. • Gurugram District

On-site
INR 3,200,000 - 5,200,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. • Coimbatore District

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

EPAM Systems, Inc. • Gurugram District

On-site
INR 1,800,000 - 2,800,000
Health benefits
Retirement benefits
Paid time off
+1