Chief QA Automation Engineer
✨ AI Summary
EPAM Systems, a global IT services company, is hiring a Chief QA Automation Engineer in Mexico to lead quality assurance for an enterprise AI platform built on MCP (Model Context Protocol) Servers. The role involves designing Python-based automated test suites for MCP servers, APIs, and agent-driven architectures, with a focus on protocol verification, performance, and CI/CD integration. Requires 7+ years of QA experience, 2+ years leading teams, deep MCP knowledge, strong Python automation skills, and B2+ English; nice-to-have includes GitHub and Kubernetes. Benefits include international projects, healthcare, paid time off, and extensive learning resources.
We are looking for a Chief QA Automation Engineer to take ownership of quality assurance for an enterprise AI platform built around MCP (Model Context Protocol) Servers. This opportunity suits a technically driven professional who enjoys blending quality engineering expertise with exposure to emerging AI systems. You will hold a key responsibility in verifying the accuracy and stability of sophisticated, agent-oriented architectures. This position offers a unique opportunity to lay the groundwork for testing standards on an innovative AI platform right from the start.
Responsibilities
- Review product and architectural documentation to craft the QA strategy and define testing boundaries for AI solutions built on MCP
- Develop and program Python-based automated testing suites spanning MCP Servers, tools, resources, APIs, and associated integrations
- Verify accurate MCP protocol operation, encompassing tool discovery and execution, schema checks, error management, authentication/authorization, and integration testing
- Investigate agent-to-MCP-to-tool sequences, covering successful, unsuccessful, boundary, breakdown, and security-focused test conditions
- Evaluate the stability, performance, scalability, and readiness for production of MCP-based services
- Set up quality gates and weave automated testing directly into CI/CD processes
- Identify emerging quality issues, analyze the root causes of test failures, and work alongside developers and architects to resolve them
Requirements
- A minimum of 7 years of relevant experience, showcasing the ability to independently drive test strategy and quality assurance efforts
- At least 2 years spent guiding and supervising development teams
- In-depth, practical understanding of MCP Server/Model Context Protocol and its structural design
- Strong hands-on Python automation background, including direct experience with API and integration testing
- Experience validating distributed backend systems, APIs, microservices, and their interconnections
- Solid comprehension of GenAI/LLM and agent-driven architectures, including agents, tools, prompts, and MCP-related integrations
- Exposure to CI/CD pipelines and current automated testing approaches
- Keen analytical capabilities with the skill to translate requirements and architectural concepts into detailed test scenarios
- Excellent English communication skills (B2 level or higher)
Nice to have
- Practical familiarity with GitHub for managing version control, enabling team collaboration, and structuring test automation code
- Experience leveraging Kubernetes to validate and test the behavior of containerized applications and services
Benefits
- 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
About the Company
More jobs at EPAM Systems
-
.NET Developer
Mexico · remote · Aug 24, 2026
-
Lead Platform Engineer
· · Aug 24, 2026
-
Senior Backend Engineer
Mexico · remote · Aug 24, 2026
-
Senior Site Reliability Engineer
Brazil · remote · Aug 24, 2026
-
Python Engineer (Machine Learning Engineering)
Croatia · remote · Aug 23, 2026