Senior Java Automation Test Engineer with AI

EPAM Systems, Inc.

Chennai District

On-site

INR 1,400,000 - 2,300,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Retirement benefits
Paid time off
Flexible benefits
LinkedIn learning

Job summary

EPAM Systems, Inc. in Chennai, Tamil Nadu, seeks a Senior Java Automation Test Engineer to build scalable Java automation frameworks and strengthen API testing with CI/CD integration.

You will design reusable test architectures, implement UI automation with Selenium, and advance REST/SOAP validation across browsers and platforms, leveraging AI-driven tooling. This role offers opportunities for global collaboration and continuous learning.

Qualifications

  • 6–9 years of hands-on test automation experience.
  • Strong Java proficiency with OOP fundamentals and design patterns.
  • Experience in scalable test automation frameworks using Selenium.
  • REST and SOAP API automation with XML/JSON payload validation.
  • CI/CD with Jenkins and GitHub Actions; static analysis and quality gates.

Responsibilities

  • Plan, implement, evolve, and maintain scalable Java automation frameworks.
  • Create dependable UI automation leveraging Selenium.
  • Lead architecture decisions for reusable, scalable test solutions.
  • Apply parallel execution strategies across browsers and platforms.
  • Develop API automation for REST/SOAP services and validate payloads.

Skills

Java programming
OOP fundamentals
Design patterns
CI/CD collaboration
AI-assisted testing

Tools

Selenium
REST API testing
SOAP API testing
Jenkins
GitHub Actions
Page Object Model
Page Factory
AI tooling (Copilot/Claude)

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 seeking a Senior Java Automation Test Engineer to build scalable Java and Selenium automation and strengthen API testing with CI/CD integration. You will shape framework architecture, expand REST/SOAP automation with robust XML/JSON validation, and enable fast feedback through Jenkins and GitHub Actions. Use Generative AI and Agentic AI to streamline testing workflows.ResponsibilitiesPlan, implement, evolve, and maintain scalable Java automation frameworksCreate dependable UI automation leveraging SeleniumLead architecture decisions for frameworks with emphasis on reuse, scalability, and maintainabilityApply parallel execution strategies and improve execution times across browsers and platformsBuild shared utilities, reusable libraries, and framework extensionsDevelop API automation solutions that support REST and SOAP servicesValidate XML and JSON payloads through serialization and deserialization methodsConfigure authentication and authorization patterns including Basic Authentication, Bearer Tokens, OAuth, and NTLMSupervise session management and conduct API integration testingConduct code reviews and ensure clean coding discipline is followedDefine and enforce coding standards, branching approaches, and version control practicesIntegrate automation suites with CI/CD pipelines using Jenkins and GitHub ActionsBuild AI-driven capabilities for automated test case creation, script generation, code review support, and API-based automation workflowsRequirements6–9 years of hands-on test automation experienceStrong Java proficiency with Object-Oriented Programming fundamentals: classes, objects, inheritance, polymorphism, encapsulation, and abstractionDeep experience designing scalable test automation frameworks and working with SeleniumDemonstrated capability in REST and SOAP API automation, including XML and JSON payload validationSound knowledge of software design patterns such as Singleton, Factory, and DecoratorExperience applying Page Object Model and Page Factory approachesExperience integrating CI/CD and DevOps workflows using Jenkins and GitHub Actions, including static code analysis and quality gate implementationHands-on experience with Large Language Models like GitHub Copilot, Claude, and CursorSolid understanding of prompt engineering, context window management, and tokenizationWorking knowledge of model selection methods, embeddings, and vector databases for semantic search use casesAbility to design and build AI agents and AI-assisted engineering solutions using OpenAI Assistants, GitHub Copilot, and ClaudeUnderstanding of similarity search techniques and retrieval mechanismsNice to haveExperience with agentic workflows and collaborative multi-agent systems for end-to-end testing, automated reporting, and workflow coordinationFamiliarity with Retrieval-Augmented Generation architectures and integrating LLMs with enterprise knowledge sourcesUnderstanding of Model Context Protocol concepts and related 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. • 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
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. • Pune District

On-site
INR 1,200,000 - 2,100,000
Health benefits
Retirement benefits
Paid time off
+4
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. • 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. • 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. • 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
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