Senior Python Automation Test Engineer with AI

Epam Systems

Hyderabad, Pune District, Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Epam Systems in India seeks a Senior Python Automation Test Engineer to design scalable automation frameworks using Python and AI techniques to accelerate software testing and delivery. The role emphasizes technical leadership, framework architecture and enterprise automation initiatives.

You will lead framework architecture, enable parallel test execution across browsers, and integrate with CI/CD pipelines (Jenkins, GitHub Actions) while mentoring teammates on best practices.

Qualifications

  • 5-9 years of experience in test automation engineering.
  • Proficiency in Python including OOP, decorators and exception handling.
  • Expertise in PyTest, Behave and Robot Framework with Selenium and Playwright.
  • API testing including authentication mechanisms such as Basic, Bearer Token, OAuth.
  • Knowledge of design patterns including Singleton, Factory, Page Object Model.
  • Familiarity with CI/CD tools such as Jenkins and GitHub Actions including static code analysis.
  • Understanding of Test Pyramid, Definition of Ready and Definition of Done.
  • Hands-on experience with LLMs such as GitHub Copilot, Claude and Cursor.
  • Understanding of Prompt Engineering and Tokenization.
  • Experience with embeddings for semantic search and multi-agent testing approaches.
  • AI-driven solution design using Claude, Copilot and Cursor.

Responsibilities

  • Design, develop, enhance and maintain scalable test automation frameworks using Python.
  • Lead framework architecture decisions focused on scalability, maintainability and reusability.
  • Implement parallel execution strategies across browsers and platforms.
  • Establish API automation for REST and SOAP services.
  • Integrate automation suites with CI/CD pipelines (Jenkins, GitHub Actions).
  • Define test strategies, roadmaps and quality metrics.
  • Mentor team members on Python, frameworks and quality practices.
  • Collaborate with QA, Dev, Product and Business teams.

Skills

Python
PyTest
Behave
Robot Framework
Selenium
Playwright
API testing
CI/CD
LLMs
Prompt Engineering
OO concepts
Design patterns

Education

Bachelor's or Master's degree in CS/IT/Engineering

Tools

Jenkins
GitHub Actions

Job description

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.


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

  • Validate XML and JSON payloads through serialization and deserialization techniques

  • Conduct code reviews and enforce clean coding standards

  • Integrate automation suites with CI/CD pipelines using Jenkins and GitHub Actions

  • Define test strategies, automation roadmaps and quality metrics

  • Collaborate with QA, Development, Product and Business teams

  • Mentor team members on Python, automation frameworks, design patterns and quality engineering practices

  • Apply AI-driven solutions for automated test case generation, test script generation and code reviews


Requirements


  • 5-9 years of experience in test automation engineering

  • Proficiency in Python including Object-Oriented Programming principles, decorators and exception handling

  • Expertise in PyTest, Behave and Robot Framework combined with Selenium and Playwright

  • Skills in API testing including authentication mechanisms such as Basic Authentication, Bearer Tokens and OAuth

  • Knowledge of software design patterns including Singleton, Factory and Page Object Model

  • Familiarity with CI/CD tools such as Jenkins and GitHub Actions including static code analysis and quality gates

  • Understanding of Test Pyramid principles, Definition of Ready and Definition of Done

  • Hands-on experience with LLMs such as GitHub Copilot, Claude and Cursor

  • Understanding of Prompt Engineering, Context Window Management and Tokenization

  • Skills in generating and utilizing embeddings for semantic search applications including similarity search and retrieval mechanisms

  • Background in designing AI-driven solutions using tools such as Claude, GitHub Copilot and Cursor

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering or related field


Nice to have


  • Knowledge of RAG architectures and experience integrating LLMs with enterprise knowledge sources

  • Understanding of Model Context Protocol concepts and ability to orchestrate agent interactions and task delegation

  • Understanding of Attention Mechanisms and Transformer-based model architectures

  • Capability to build multi-agent workflows for end-to-end testing, automated reporting and failure recovery


Location - Hyderabad, Pune, Bangalore, Chennai, Coimbatore

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 • Hyderabad, Pune District, Bengaluru

On-site
INR 600,000 - 800,000
Senior Python Automation Test Engineer with AI
Senior Python Automation Test Engineer with AI

EPAM Systems • India

On-site
INR 900,000 - 1,500,000
Senior Java Automation Test Engineer with AI
Senior Java Automation Test Engineer with AI

Epam Systems • Hyderabad, Pune District, Chennai District

On-site
INR 1,800,000 - 3,000,000
Lead Java Automation Test Engineer with AI
Lead Java Automation Test Engineer with AI

Epam Systems • Hyderabad, Pune District, Chennai District

On-site
INR 350,000 - 750,000
Lead JavaScript Automation Test Engineer with AI & Agentic Testing
Lead JavaScript Automation Test Engineer with AI & Agentic Testing

Epam Systems • Hyderabad, Pune District, Bengaluru

On-site
INR 4,000,000 - 7,000,000
QA Automation Lead with AI Agent Testing experince
QA Automation Lead with AI Agent Testing experince

Endava • Karnataka

On-site
INR 300,000 - 600,000
Lead Java Automation Test Engineer with AI
Lead Java Automation Test Engineer with AI

EPAM Systems • India

On-site
INR 4,000,000 - 6,000,000
Python Automation Engineer
Python Automation Engineer

Funic Tech • Chennai District

On-site
INR 1,500,000 - 2,500,000
QA Automation Lead with AI Agent Testing experince
QA Automation Lead with AI Agent Testing experince

Endava plc • Bengaluru, Hyderabad, Dadri, Pune District

On-site
INR 3,000,000 - 6,000,000
QA Automation Lead- Python & Robot Framework
QA Automation Lead- Python & Robot Framework

Michael Page • Pune District

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Comprehensive holiday leave
Career growth opportunities