Senior QA Automation Engineer

EPAM Systems

Mexico

On-site

PHP 5,643,000 - 8,150,000

Full time

11 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certifi c at
LinkedIn Learning access
Global career opportunities

Job summary

EPAM Systems is seeking a Senior QA Automation Engineer to ensure the quality of an enterprise AI solution built around MCP Servers. You will design Python-based automated tests for MCP APIs and integrations, validating protocol behavior and security across agent-to-MCP-to-tool workflows.

Your work will shape testing practices for a cutting-edge AI platform, with CI/CD integration, test strategy ownership, and collaboration with multi-national teams.

Qualifications

  • A minimum of 3 years of relevant experience with the ability to independently own test strategy and quality.
  • Deep, hands-on knowledge of MCP Server/Model Context Protocol and its underlying architecture.
  • Strong Python automation skills, including experience with API and integration testing.
  • Experience testing distributed backend systems, APIs, microservices, and integrations.
  • Good understanding of GenAI/LLM and agentic architectures, including agents, tools, prompts, and MCP-based integrations.
  • Experience with CI/CD and modern automated testing practices.
  • Strong analytical skills with the ability to translate requirements and architecture into comprehensive test scenarios.
  • Excellent English communication skills (B2 level or higher).

Responsibilities

  • Analyze product and architecture requirements to define the QA strategy and determine test coverage for MCP-based AI solutions
  • Design and implement Python-based automated tests for MCP Servers, tools, resources, APIs, and integrations
  • Validate MCP protocol behavior, including tool discovery and execution, schemas, error handling, authentication/authorization, and integration scenarios
  • Test agent-to-MCP-to-tool workflows, covering positive, negative, edge, failure, and security scenarios
  • Validate the reliability, performance, scalability, and production readiness of MCP services
  • Define quality gates and integrate automated testing into CI/CD pipelines
  • Identify quality risks, investigate test failures, and collaborate closely with developers and architects to drive improvements

Skills

MCP Server/Model Context Protocol
Python automation
API testing
Distributed backend systems
GenAI/LLM concepts
English proficiency (B2+)
CI/CD
Analytical mindset

Tools

GitHub
Kubernetes

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 QA Automation Engineer to ensure the quality of an enterprise AI solution built around MCP (Model Context Protocol) Servers. This role is well suited for a technically curious professional who enjoys working at the intersection of quality engineering and emerging AI architectures. You will play a critical part in validating the reliability and correctness of complex, agent-driven systems. This is a great opportunity to shape testing practices for a cutting-edge AI platform from the ground up.

Responsibilities
  • Analyze product and architecture requirements to define the QA strategy and determine test coverage for MCP-based AI solutions
  • Design and implement Python-based automated tests for MCP Servers, tools, resources, APIs, and integrations
  • Validate MCP protocol behavior, including tool discovery and execution, schemas, error handling, authentication/authorization, and integration scenarios
  • Test agent-to-MCP-to-tool workflows, covering positive, negative, edge, failure, and security scenarios
  • Validate the reliability, performance, scalability, and production readiness of MCP services
  • Define quality gates and integrate automated testing into CI/CD pipelines
  • Identify quality risks, investigate test failures, and collaborate closely with developers and architects to drive improvements
Requirements
  • A minimum of 3 years of relevant experience with the ability to independently own test strategy and quality
  • Deep, hands-on knowledge of MCP Server/Model Context Protocol and its underlying architecture
  • Strong Python automation skills, including experience with API and integration testing
  • Experience testing distributed backend systems, APIs, microservices, and integrations
  • Good understanding of GenAI/LLM and agentic architectures, including agents, tools, prompts, and MCP-based integrations
  • Experience with CI/CD and modern automated testing practices
  • Strong analytical skills with the ability to translate requirements and architecture into comprehensive test scenarios
  • Excellent English communication skills (B2 level or higher)
Nice to have
  • Familiarity with GitHub for version control, collaboration, and managing test automation code
  • Experience with Kubernetes for testing and validating containerized applications and services
We offer
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead QA Automation Engineer
Lead QA Automation Engineer

EPAM Systems • Mexico

On-site
PHP 1,200,000 - 2,000,000
Healthcare benefits
Employee development programs
Global career opportunities
Chief QA Automation Engineer
Chief QA Automation Engineer

EPAM Systems • Mexico

On-site
PHP 7,524,000 - 11,285,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Senior QA Automation Engineer - AI MCP Platform (Python)
Senior QA Automation Engineer - AI MCP Platform (Python)

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 8,150,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+3
Lead QA Automation Engineer for AI Platform & MCP
Lead QA Automation Engineer for AI Platform & MCP

EPAM Systems • Mexico

On-site
PHP 1,200,000 - 2,000,000
Healthcare benefits
Employee development programs
Global career opportunities
AI Platform QA Automation Leader
AI Platform QA Automation Leader

EPAM Systems • Mexico

On-site
PHP 7,524,000 - 11,285,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Senior Automation Tester (Java)
Senior Automation Tester (Java)

EPAM Systems • Mexico

On-site
PHP 720,000 - 1,100,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Senior Automation Engineer
Senior Automation Engineer

EPAM Systems • Mexico

On-site
PHP 4,389,000 - 6,897,000
Healthcare benefits
Employee financial programs
Paid time off
Lead Automation Engineer
Lead Automation Engineer

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 8,777,000
Healthcare benefits
Global career opportunities
Paid time off
QA Automation Engineer (JavaScript)
QA Automation Engineer (JavaScript)

EPAM Systems • Mexico

On-site
PHP 2,508,000 - 4,389,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certifi c阿?
Senior QA Automation Engineer (JavaScript)
Senior QA Automation Engineer (JavaScript)

EPAM Systems • Mexico

On-site
PHP 5,643,000 - 7,524,000
Healthcare benefits
Paid time off
Upskilling courses
+4