Skip to content

Senior QA Programmer
Company | Epic Games |
---|
Location | Washington, USA |
---|
Salary | $105000 – $150000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 3+ years of software testing experience in a fast-paced environment with the ability to prioritize and work independently, as well as in a team environment
- Solid understanding of testing approaches, terminology, and testing types, including functional and non-functional testing
- Experience creating test plans in accordance with design requirements and expectations set by the development team
- Experience using a variety of operating systems and gaming platforms such as PC, Mac, Mobile, and Consoles
- 1+ years of experience creating automated test cases and/or creating testing tools, preferably in C++, Python, and Unreal Engine Blueprints, Unreal’s UMG/Slate UI frameworks
- Technical understanding of game engines such as Unreal Engine, Unity, or similar development engines
- Programming or scripting skills such as C++/C#/Python/JavaScript and experience running, designing, and maintaining automated tests
- Experience working on Audio development features and systems–such as knowledge of DAWs (Digital Audio Workstations); scripting audio functionality in C++, Python, or audio domain-specific languages or environments such as Max, SuperCollider, PureData, FAUST, ChucK, etc.
- Problem-solving experience, especially in technical environments, utilizing debugging tools and IDEs (Visual Studio, XCode, etc.)
Responsibilities
- Plan and coordinate automated and manual testing efforts; preferably using a mix of manual and whitebox testing techniques to analyze quality across a variety of features of varying scale and complexity
- Contribute automated test cases and tools; perform and own the process for automation code reviews with developers and other QA team members
- Drive conversations with product owners, developers, and QA management to identify requirements, anticipate risks, and plan testing coverage for existing and upcoming Audio features; build automation strategies and test plans to cover the features in a dynamic and fast-paced environment
- Report and track quality-centric metrics to upper management, and use that data to drive conversations around quality and development health
- Execute self-guided coordination of analyses and testing with other internal game development QA teams
Preferred Qualifications
No preferred qualifications provided.