C++ Technical Test Analyst

EPAM Systems Inc

United States

Remote

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

EPAM Systems is seeking a Technical Test Analyst to evolve and support automated testing for complex game systems. You will partner with engineers to diagnose issues and strengthen automation pipelines, delivering reliable coverage and actionable feedback.

Requirements include 2+ years in quality engineering or software testing, C++ test automation skills, Selenium/Appium/JUnit proficiency, and strong communication in English. Familiarity with Unreal Engine and Python scripting is a plus.

Qualifications

  • 2+ years of quality engineering or software testing experience.
  • Test automation programming and scripting experience.
  • Strong technical leadership through hands-on ownership and subject-matter expertise.
  • Proven project collaboration skills in cross-functional teams with engineers and QA.
  • Solid C++ programming skills for building and extending automated tests.
  • Proficiency with automation tools such as Selenium, Appium, and JUnit.
  • Strong analytical skills and attention to detail for investigating intermittent issues.
  • Clear communication skills for writing defect reports and sharing technical context.
  • Upper-Intermediate English proficiency (B2, Upper-Intermediate).
  • Nice to have ISTQB certification or equivalent CI/CD integration experience.
  • Game testing experience across AAA development phases.
  • Unreal Engine knowledge.
  • Python scripting experience.

Responsibilities

  • Design sophisticated automated tests for complex game systems
  • Expand automation coverage where manual testing is inefficient
  • Extend existing test scripts to keep pace with feature changes
  • Improve test reliability by reducing flakiness and strengthening assertions
  • Analyze automation logs and diagnostic data to isolate root causes
  • Reproduce defects with automated steps and document actionable evidence
  • Coordinate with engineers to validate fixes and confirm regressions
  • Monitor automation pipeline health and stabilize CI/CD execution
  • Translate manual test needs into automation-ready technical specifications
  • Advise teams on best use of automation tools and frameworks

Skills

Test automation
Scripting
C++
Selenium
Appium
JUnit
Python
CI/CD
Debugging
Analytical thinking
Communication
Team leadership

Education

ISTQB certification

Tools

Selenium
Appium
JUnit
Unreal Engine

Job description

We are looking for a Technical Test Analyst to evolve and support automated testing for complex game systems, improving reliability, coverage, and actionable feedback. You will partner closely with engineers to diagnose issues and strengthen automation pipelines.

Responsibilities
  • Design sophisticated automated tests for complex game systems
  • Expand automation coverage where manual testing is inefficient
  • Extend existing test scripts to keep pace with feature changes
  • Improve test reliability by reducing flakiness and strengthening assertions
  • Analyze automation logs and diagnostic data to isolate root causes
  • Reproduce defects with automated steps and document actionable evidence
  • Coordinate with engineers to validate fixes and confirm regressions
  • Monitor automation pipeline health and stabilize CI/CD execution
  • Translate manual test needs into automation-ready technical specifications
  • Advise teams on best use of automation tools and frameworks
Requirements
  • 2+ years of quality engineering or software testing experience
  • Test automation programming and scripting experience
  • Strong technical leadership through hands-on technical ownership and subject-matter expertise
  • Proven project collaboration skills in cross-functional teams with engineers and QA
  • Solid C++ programming skills for building and extending automated tests
  • Proficiency with automation tools such as Selenium, Appium, and JUnit
  • Strong analytical skills and attention to detail for investigating intermittent issues
  • Clear communication skills for writing defect reports and sharing technical context
  • Upper-Intermediate English proficiency (B2, Upper-Intermediate)
  • Nice to have ISTQB certification or equivalent CI/CD integration experience
  • Game testing experience across AAA development phases
  • Unreal Engine knowledge
  • Python scripting experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automation Tester (C++)
Senior Automation Tester (C++)

EPAM Systems Inc • United States

Remote
USD 85,000 - 120,000
C++ Game Automation Test Analyst
C++ Game Automation Test Analyst

EPAM Systems Inc • United States

Remote
USD 90,000 - 120,000
Lead Automation Tester (C++)
Lead Automation Tester (C++)

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 170,000
Healthcare benefits
Paid time off
Upskilling and certifications
+1
Senior C++ Automation Tester for AAA Game QA Lead
Senior C++ Automation Tester for AAA Game QA Lead

EPAM Systems Inc • United States

Remote
USD 85,000 - 120,000
Lead Automation Tester - QA Strategy for AAA Games
Lead Automation Tester - QA Strategy for AAA Games

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 170,000
Healthcare benefits
Paid time off
Upskilling and certifications
+1
Automation QA Engineer BD
Automation QA Engineer BD

Simera • San Francisco (CA)

On-site
USD 120,000 - 160,000
Software Application Tester
Software Application Tester

VT Group (VTG) • Chantilly (VA)

On-site
USD 120,000 - 160,000
Automation Test Engineer
Automation Test Engineer

Compunnel, Inc. • Nashville (TN), Northern (KY)

On-site
USD 90,000 - 150,000
Senior Software Engineer in Test
Senior Software Engineer in Test

Compunnel, Inc. • Boston (MA)

On-site
USD 120,000 - 180,000
QA Automation Engineer
QA Automation Engineer

Compunnel, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000