Senior QA Engineer

Description

The Senior QA Engineer will be responsible for ensuring the quality, stability, and playability of our digital games across multiple platforms. This role requires strong technical expertise in Unity, C#, and automated testing frameworks, as well as hands-on experience managing store release processes for platforms such as App Store, Google Play. The Senior QA Engineer will act as a quality champion, driving testing strategies, mentoring QA team members, and collaborating with developers, designers, and artists to deliver exceptional player experiences.

Details

Responsibilities: • Design and implement QA strategies for gameplay, performance, and user experience. • Automate test cases using C# and Unity Test Runner. • Ensure compliance with store guidelines (App Store, Google Play, Steam, consoles). • Create and maintain detailed test plans and regression test suites. • Support developers with debugging and in-house QA tools. • Analyze bug reports and oversee bug triage sessions. • Mentor junior QA engineers and guide QA best practices. Required Competencies: • Game Testing Expertise: Deep understanding of gameplay, performance, compatibility, and regression testing in Unity-based games. • Programming Skills: Strong proficiency in C# for automation, debugging, and custom QA tool development. • Automation & Frameworks: Hands-on experience with Unity Test Framework, NUnit, or equivalent tools. • Release Management: Knowledge of compliance requirements and processes for App Store, Google Play. • CI/CD & DevOps: Familiarity with Jenkins, GitHub Actions, or similar pipelines for game builds and deployment. • Bug Tracking Tools: Proficiency with Azure DevOps, or similar issue management systems. • Performance Testing: FPS stability, memory leaks, load times. • Performance Profiling: Ability to analyze performance using Unity Profiler, Frame Debugger, or equivalent tools. • Security Awareness: Familiarity with cheating, exploits, and anti-tamper systems.

Requirements

Qualifications & Experience • Bachelor’s degree in computer science or related field. • 3-5 years of QA experience, with at least 2 years in game development QA. • Strong Unity, C#, and test automation background. • Familiarity with CI/CD workflows for games. • Experience with bug tracking (Azure DevOps, etc.) and performance profiling tools. • Successful track record in releasing games across platforms.

Posted on

21 September 2025

Location

Dammam

Job Type

Full-Time