- Lead automated testing efforts by understanding our code’s functionality and interactions within complex software architecture.
- Architect and implement comprehensive test strategies to encompass project features, content backward compatibility, and product performance metrics.
- Design, set up, and maintain test automation across diverse platforms including Mobile (Android, iOS) and desktop (Mac, PC, Linux).
- Develop and maintain testing for custom Unity Editor tools, ensuring seamless integration and performance.
- Collaborate with QA and design teams to refine and expand the automated test plan and feature acceptance criteria.
- Transform bug reports into automated test scripts within our framework, facilitating continuous testing cycles.
- Develop and sustain automated nightly tests, delivering insightful reports for daily team reviews.
- Engage with cross-disciplinary teams, adapting to dynamic priorities with agility and foresight.
- Promote a culture of high-quality communication, collaboration, and automated testing methodologies.
Skills and abilities:
- Strong written and verbal communication skills
- Strong organizational skills and proven track record of independent workload management.
- Expertise in risk identification and resolution within product features and editor tools.
- Passion for advocating a culture of automated testing
- Deep understanding of programming in C#
- Deep understanding of Unity and Unity Test Tools suite
- Bonus for knowledge in Unity Asset Importers, AltUnity, or Addressables
- Knowledge of common scripting languages like Python, Groovy, or others
- Familiarity with build systems and automation suites, bonus for Jenkins
- Must remain updated with current and emerging trends in a related sector
Education and Experience
- Bachelor’s degree or equivalent experience in Computer Science, Computer Engineering, or related field
- Minimum 5 years of work experience in similar roles
- Experience with gaming industry standard tools and practices such as Unity and Testing framework.
- A passion for testing, development, and design.