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.
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.
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.
21 September 2025
Dammam
Full-Time