Designing, implementing and maintaining tools for manual and automated testing of game features in Unity.
Owning the full lifecycle of testing tooling, from technical design and feasibility assessment to implementation, documentation and continuous improvement.
Ensuring high code quality, usability and scalability of the tools you develop.
Supporting the team in reaching project goals by improving testing efficiency, stability and processes.
Mentoring less experienced team members and sharing best practices across the studio.
Actively collaborating with developers, QA, and other disciplines to raise overall quality standards.
Requirements
Strong programming skills in C#, with solid software engineering foundations
Proven experience in test automation and tool development, ideally in Unity-based environments
Good understanding of software architecture and clean code practices
Experience with agile development methods and mobile platforms
Ability to evaluate technical feasibility, estimate work, identify risks and prioritise effectively
5+ years of relevant professional experience in software development, testing or tools engineering.
Tech Stack
Unity
Benefits
Reasonable accommodations for qualified individuals with disabilities or conditions.
Continuous improvement of workplace accessibility.