Senior QA Engineer

Epic Games•Cary, NC

About The Position

Epic Games is hiring a Senior QA Engineer for its Quality Assurance team, which owns testing, risk management, and quality evaluation across Epic products and functions. Working within the gameplay pillar, the engineer partners with product owners, developers, QA analysts, and QA management to define acceptance criteria, identify risks, and plan testing coverage for upcoming features and releases. The role is highly autonomous and requires keeping stakeholders informed of potential quality risks. The engineer develops and implements automation and tooling—including AI-assisted approaches—to expand QA coverage and improve team efficiency. They lead test strategies and plans across multiple features, facilitate functional, qualitative, and performance testing, and combine technical and manual testing to analyze product quality and investigate defects and internal issues. The role also tests client-to-backend communications and uses quality data to support conversations about product quality and development health before, during, and after deployments, with a focus on Unreal Engine and Unreal Editor for Fortnite (UEFN) developer tools and builds.

Requirements

  • Strong experience and demonstrated skills writing test automation or QA tools.
  • Ability to read code or scripts in multiple languages, including C++, C#, and Python.
  • Experience developing test plans and risk-mitigation strategies.
  • Experience using AI tools and sound judgment about when their output can be trusted.
  • Experience leading QA for cross-team projects or features, including mentoring junior employees, providing cross-team QA plans, and owning test-quality improvements.
  • Strong communication skills and ability to collaborate confidently with stakeholders and partner teams.
  • Ability to provide mentorship, lead projects, deliver high-quality work products, and identify opportunities to improve, optimize, or close testing gaps.

Responsibilities

  • Partner with QA analysts, QA management, product owners, and developers to define acceptance criteria, identify risks, and plan test coverage.
  • Build tooling and automation to improve team efficiency and expand QA coverage across features.
  • Examine technical gaps and automation initiatives to support quality for Unreal Engine and UEFN developer tools and builds.
  • Develop and drive test strategies and plans covering multiple features in a dynamic environment.
  • Execute functional, qualitative, performance, and other testing using technical and manual QA skills; analyze quality and investigate reported defects and internal issues.
  • Use AI-assisted tools where appropriate to accelerate test planning, automation, and strategy.
  • Report and track data quality, and use that data to inform discussions about product quality and development health before, during, and after deployments.
  • Test communications between client and backend services.
  • Keep stakeholders informed about potential quality risks.
  • Lead cross-team QA projects or features, mentor junior employees, provide cross-team QA plans, and own test-quality improvements such as gap analysis or optimization efforts.

Benefits

  • The company pays 100% of premiums for employees and dependents for medical coverage.
  • Dental coverage.
  • Vision HRA.
  • Long-term disability insurance.
  • Life insurance.
  • 401(k) with a competitive match.
  • Mental well-being program through Modern Health, including free therapy and coaching for employees and dependents.
  • Company-wide paid breaks and employee events.
  • Unlimited PTO and sick time.
  • Paid sabbatical after seven years of employment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service