Senior Python Automation Test Engineer with AI

EPAM Systems

Gurugram District

On-site

INR 1,500,000 - 3,000,000

Full time

12 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health benefits
Retirement benefits
Paid time off
Learning opportunities

Job summary

EPAM Systems, Inc. is seeking a Senior Python Automation Test Engineer with AI to design scalable automation frameworks and drive quality engineering practices.

You will leverage Generative AI and Agentic AI to accelerate software testing and delivery while leading enterprise-wide automation initiatives. The ideal candidate will demonstrate strong technical leadership, framework architecture expertise and hands-on experience with Python, PyTest, Selenium, Playwright and API testing within a

Qualifications

  • 5-9 years of experience in test automation engineering preferred.
  • Proficiency in Python with OOP, decorators, and exception handling.
  • Strong experience with PyTest, Behave, Robot Framework, Selenium and Playwright.
  • Experience integrating automation with CI/CD pipelines and quality gates.

Responsibilities

  • Design, develop, enhance and maintain scalable test automation frameworks using Python.
  • Build robust automation solutions using PyTest, Behave, Robot Framework, Selenium and Playwright.
  • Lead framework architecture decisions focused on scalability, maintainability and reusability.
  • Implement parallel execution strategies and optimize execution times across browsers and platforms.
  • Establish API automation solutions for REST and SOAP services.
  • Define test strategies, automation roadmaps and quality metrics.
  • Mentor team members on Python, automation frameworks, design patterns and quality practices.
  • Apply AI-driven solutions for automated test generation and code reviews.

Skills

Python
PyTest
Selenium
Playwright
Behave
Robot Framework
API testing
OOP concepts

Education

Bachelor's degree in Computer Science or IT

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 seeking a Senior Python Automation Test Engineer with AI to design scalable automation frameworks, drive quality engineering practices and leverage Generative AI and Agentic AI technologies to accelerate software testing and delivery. The ideal candidate will demonstrate strong technical leadership, framework architecture expertise and experience driving enterprise-wide automation initiatives.ResponsibilitiesDesign, develop, enhance and maintain scalable test automation frameworks using PythonBuild robust automation solutions using PyTest, Behave, Robot Framework, Selenium and PlaywrightLead framework architecture decisions focused on scalability, maintainability and reusabilityImplement parallel execution strategies and optimize execution times across browsers and platformsEstablish API automation solutions for REST and SOAP servicesValidate XML and JSON payloads through serialization and deserialization techniquesConduct code reviews and enforce clean coding standardsIntegrate automation suites with CI/CD pipelines using Jenkins and GitHub ActionsDefine test strategies, automation roadmaps and quality metricsCollaborate with QA, Development, Product and Business teamsMentor team members on Python, automation frameworks, design patterns and quality engineering practicesApply AI-driven solutions for automated test case generation, test script generation and code reviewsRequirements5-9 years of experience in test automation engineeringProficiency in Python including Object-Oriented Programming principles, decorators and exception handlingExpertise in PyTest, Behave and Robot Framework combined with Selenium and PlaywrightSkills in API testing including authentication mechanisms such as Basic Authentication, Bearer Tokens and OAuthKnowledge of software design patterns including Singleton, Factory and Page Object ModelFamiliarity with CI/CD tools such as Jenkins and GitHub Actions including static code analysis and quality gatesUnderstanding of Test Pyramid principles, Definition of Ready and Definition of DoneHands-on experience with LLMs such as GitHub Copilot, Claude and CursorUnderstanding of Prompt Engineering, Context Window Management and TokenizationSkills in generating and utilizing embeddings for semantic search applications including similarity search and retrieval mechanismsBackground in designing AI-driven solutions using tools such as Claude, GitHub Copilot and CursorBachelor's or Master's degree in Computer Science, Information Technology, Engineering or related fieldNice to haveKnowledge of RAG architectures and experience integrating LLMs with enterprise knowledge sourcesUnderstanding of Model Context Protocol concepts and ability to orchestrate agent interactions and task delegationUnderstanding of Attention Mechanisms and Transformer-based model architecturesCapability to build multi-agent workflows for end-to-end testing, automated reporting and failure recoveryWe 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 Python Automation Test Engineer with AI
Lead Python Automation Test Engineer with AI

EPAM Systems • Gurugram District

On-site
INR 3,500,000 - 6,500,000
Health benefits
Retirement benefits
Paid time off
+1
Senior Python Automation Test Engineer
Senior Python Automation Test Engineer

EPAM Systems • Gurugram District

On-site
INR 1,500,000 - 2,300,000
Health benefits
Retirement benefits
Paid time off
+2
Senior JavaScript Automation Test Engineer with AI & Agentic Testing
Senior JavaScript Automation Test Engineer with AI & Agentic Testing

EPAM Systems • Gurugram District

On-site
INR 2,200,000 - 4,000,000
Health benefits
Retirement benefits
Paid time off
+4
Lead Javascript Automation Test Engineer with AI & Agentic Testing
Lead Javascript Automation Test Engineer with AI & Agentic Testing

EPAM Systems • Gurugram District

On-site
INR 3,200,000 - 5,200,000
Health benefits
Retirement benefits
Paid time off
+2
Senior JavaScript Automation Test Engineer with AI & Agentic Testing
Senior JavaScript Automation Test Engineer with AI & Agentic Testing

EPAM Systems • Chennai District

On-site
INR 1,800,000 - 2,800,000
Health benefits
Retirement benefits
Paid time off
+2
Lead Javascript Automation Test Engineer with AI & Agentic Testing
Lead Javascript Automation Test Engineer with AI & Agentic Testing

EPAM Systems • Chennai District

On-site
INR 2,800,000 - 4,200,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 • 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 • 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 • 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 • Chennai District

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