Posted in

QA Engineer

QA Engineer

CompanyEpic Games
LocationMorrisville, NC, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior, Mid Level

Requirements

  • Experience programming with C++, Java or C#
  • Willingness to work in an environment that requires strong technical skills
  • Experience with game engines and tools: Visual Studio, Perforce
  • Must have a strong background in reporting and tracking for data quality
  • Technical understanding of Software development pipeline, including automation, functional, qualitative, and performance against consistently iterative development required
  • Ability to analyze feature risk and requirements to develop and execute on test plans through manual and technical test approaches

Responsibilities

  • Develop and implement automated test cases within relevant test frameworks as well as assist in debugging issues for peers to ensure the team stays as productive as possible
  • Responsible for feature level test planning and test execution of individual features, and conduct whitebox functional testing as well as technical testing including performance tests, defect exploration and verifications using various OOP languages
  • Generate analysis of outstanding defect load and recommend new areas of testing and areas to prioritize for fixes as well as proactively manage incoming defects and work autonomously on highest value tasks, be it test writing or test execution
  • Work with product owners, developers and QA management to define acceptance criteria, identify risks, and plan testing coverage for upcoming features/releases, as well as examine technical gaps and automation initiatives between geographically distributed teams, vendors, and agencies to deliver the highest quality product
  • Using a mix of manual and technical testing skills to execute a variety of testing techniques across your product to analyze the quality of said product while troubleshooting reported defects and internal issues
  • Reporting and tracking for data quality, and using that data to drive conversations around product quality and development health, supporting developers before, during, and after deployments

Preferred Qualifications

  • Experience with Unreal Engine World Building and Procedural Tools
  • Experience with World Creation adjacent DCCs such as Houdini