QA Engineer

Epic Games•Cary, NC

About The Position

The QA Engineer works with product owners, developers, and QA management to own technical feature sets within Epic’s Fortnite product. The role develops test plans for certification and release testing, builds automated test coverage, and uses technical tools to expand the breadth and depth of QA coverage across multiple features in a dynamic environment. The position facilitates functional, qualitative, and performance testing, combining manual and technical testing approaches to assess product quality. It operates autonomously while collaborating with release managers, engineers, and production staff to guide testing through release cycles and improve future releases. The QA Engineer also supports developers before, during, and after deployments, and uses telemetry and data to adapt test coverage in response to player behavior in the live service.

Requirements

  • At least 3 years of programming experience with C++, Java, or C#.
  • Ability to collaborate confidently with senior team members on technical topics and features.
  • Ability to assess scope and requirements and help drive release milestones.
  • Strong background in reporting and tracking data quality.
  • Software or games testing experience in a fast-paced live-service environment.
  • Technical understanding of game engine or entertainment technologies, including automation, functional, qualitative, and performance testing in an iterative development environment.
  • Previous experience working with data and/or analytics.

Responsibilities

  • Develop and implement automated test cases within a framework and assist peers with debugging.
  • Plan and execute feature-level testing for individual releases, including white-box functional testing, technical testing, defect exploration, and verification using object-oriented programming languages.
  • Analyze outstanding defect load, recommend testing areas and fix priorities, proactively manage incoming defects, and independently prioritize high-value testing work.
  • Collaborate with product owners, release managers, developers, and QA management to define release acceptance criteria, identify risks, and plan coverage for features and releases.
  • Examine technical gaps and automation initiatives across geographically distributed teams, vendors, and agencies.
  • Use manual and technical testing techniques to assess product quality and troubleshoot reported defects and internal issues.
  • Report and track data quality, and use data to inform discussions about product quality and development health.
  • Support developers before, during, and after deployments, and use telemetry and data to adapt test coverage to changing player behavior in the live service.
  • Test communications between the client and backend services.

Benefits

  • Company-paid medical, dental, vision HRA, long-term disability, and life insurance coverage for employees and dependents.
  • 401(k) with competitive match.
  • Mental well-being program through Modern Health, including free therapy and coaching for employees and dependents.
  • Company events and company-wide paid breaks.
  • Unlimited PTO and sick time.
  • Paid sabbatical after seven years of employment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service