Senior Java Automation Test Engineer with AI

EPAM Systems, Inc.

Hyderabad

On-site

INR 900,000 - 1,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
Flexible benefits

Job summary

EPAM Systems, Inc. is seeking a Senior Java Automation Test Engineer with AI to scale Java automation, API testing, and CI/CD. You will architect and maintain scalable Java-based test automation frameworks, design reusable libraries, and implement parallel execution across browsers and platforms.

The role emphasizes AI-driven test case creation and integration with Jenkins and GitHub Actions. You will lead API automation for REST and SOAP, validate payload integrity, and manage authentication

Qualifications

  • 6–9 years of hands-on experience in test automation.
  • Strong command of Java and OOP fundamentals.
  • Expertise in building scalable test automation frameworks using Selenium.
  • Experience in API test automation for REST and SOAP including payload validation.
  • CI/CD/DevOps workflows with Jenkins and GitHub Actions.

Responsibilities

  • Architect, build, and maintain scalable Java-based test automation frameworks.
  • Design reusable libraries, utilities, and framework extensions for maintainability and reuse.
  • Implement parallel execution to reduce cross-browser test run times.
  • Create API automation for REST and SOAP; validate XML/JSON payloads.
  • Establish authentication methods (Basic, Bearer, OAuth, NTLM) and manage sessions.
  • Integrate automation with CI/CD pipelines (Jenkins, GitHub Actions).
  • Perform code reviews and enforce coding standards and branching strategies.
  • Develop AI-driven features for automated test case creation, script generation, and QA workflows.

Skills

Java
OOP fundamentals
Selenium
API test automation
CI/CD
Jenkins
GitHub Actions
AI-driven testing
Prompt engineering
LLMs familiarity

Education

Bachelor's degree in Computer Science or related field

Tools

Selenium Guide framework
REST API testing
SOAP API testing
Jenkins CI/CD pipelines
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 looking for a Senior Java Automation Test Engineer with AI to scale Java automation, API testing, and CI/CD while applying modern AI-driven testing. You will design maintainable Selenium and REST/SOAP automation, optimize parallel execution, and embed quality gates with Jenkins and GitHub Actions. Bring your Generative AI and Agentic AI skills to speed delivery.ResponsibilitiesArchitect, build, improve, and maintain scalable Java-based test automation frameworksDevelop reliable automation solutions using SeleniumGuide framework architecture decisions with a focus on scalability, maintainability, and reuseImplement parallel execution approaches and reduce run times across browsers and platformsCreate reusable libraries, utility tools, and framework extensionsDesign and deliver API automation solutions for REST and SOAP testingValidate XML and JSON payload integrity through serialization and deserializationEstablish authentication and authorization methods including Basic Authentication, Bearer Tokens, OAuth, and NTLMManage sessions and execute API integration testingPerform code reviews and uphold clean coding practicesDefine and enforce standards for coding, branching strategies, and version control practicesIntegrate automation test suites into CI/CD pipelines with Jenkins and GitHub ActionsArchitect and implement AI-driven features for automated test case creation, script generation, code review support, and API-based automation workflowsRequirements6–9 years of hands-on experience in test automationStrong command of Java with Object-Oriented Programming fundamentals including classes, objects, inheritance, polymorphism, encapsulation, and abstractionDeep expertise in building scalable test automation frameworks and using SeleniumProven ability in API test automation for REST and SOAP services, including validation of XML and JSON payloadsSolid knowledge of software design patterns such as Singleton, Factory, and DecoratorPractical familiarity with Page Object Model and Page Factory approachesBackground 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 such as GitHub Copilot, Claude, and CursorStrong grasp of prompt engineering, context window management, and tokenizationWorking knowledge of model selection approaches, 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 building 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. • 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. • 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. • Coimbatore District

On-site
INR 1,200,000 - 1,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. • 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. • 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. • 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