EPAM Systems logo

Senior Automation Tester (C++)

EPAM Systems โ€ข Colombia

onsite
Posted Oct 7, 2026

**Role & seniority: ** Senior Automation Tester (leads automation direction; leads/mentors a small QA team)

**Stack/tools: ** C++; Appium; Selenium; JUnit; automation framework architecture; CI/CD tooling (nice: Jenkins/TeamCity); TestRail (nice); Python (nice); AAA game testing; Unreal Engine (nice)

**Top 3 responsibilities: **

  • Define test strategy and plans across the full SDLC/game development lifecycle

  • Lead automation approach: extend suites, improve framework architecture, scale coverage

  • Drive quality execution: regression cycles (incl. manual playthroughs), defect triage, partner with engineers to resolve critical issues

  • Must-have skills:

    • 3+ years in software testing; 2+ years hands-on automated testing/scripting

    • Strong C++ for automation and technical troubleshooting

    • Hands-on Appium + Selenium + JUnit

    • Analytical, detail-oriented defect investigation and debugging

    • Upper-Intermediate English (B2) for cross-team communication

  • Nice-to-haves:

    • CI/CD experience (Jenkins/TeamCity), Python scripting

    • TestRail for test management/reporting

    • AAA game testing across multiple phases; Unreal Engine testing

  • Location & work type: Not specified in provided text.

Full 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 Automation Tester to shape automation strategy and quality practices for a large-scale game development lifecycle. You will lead a small technical QA team, expand automated coverage, and partner with engineers to resolve complex issues.

Responsibilities

Define test strategy and test plans across the full development lifecycle Lead automation direction and prioritize technical objectives to meet quality goals Build and extend automated test suites using existing frameworks and tooling Maintain and improve test automation framework architecture for scalability and reliability Execute and oversee regression cycles, including targeted manual playthroughs Drive defect triage and collaborate with engineers to troubleshoot and resolve critical issues Align with production and engineering on technical requirements and quality risks Communicate findings as clear, actionable insights to keep delivery on track Coach and mentor a small QA team on tools, standards, and best practices

Requirements

3+ years of professional experience in software testing 2+ years of hands-on experience in automated testing and/or scripting Strong C++ proficiency for test automation and technical troubleshooting Hands-on experience with Appium, Selenium, and JUnit in test automation Strong analytical skills and attention to detail for complex defect investigation Upper-Intermediate English proficiency (B2) for clear cross-team communication

Nice to have

CI/CD experience with systems such as Jenkins or TeamCity AAA game testing experience across multiple development phases Python scripting experience supporting automation and tooling TestRail experience for test case management and reporting Unreal Engine testing experience

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.

Software TestingTest AutomationC++AppiumSeleniumJUnitTest StrategyTest PlanningAutomation FrameworksRegression TestingDefect TriageTechnical TroubleshootingTeam LeadershipAnalytical SkillsPythonCI/CD

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.