Quality Assurance Engineer, Games, DeepMind
Minimum qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience.
- 8 years of experience working as a QA Engineer, Software Development Engineer in Test (SDET), or similar technical quality role.
- Experience designing and implementing test automation frameworks (e.g., Pytest, Selenium, Playwright, XCUITest).
- Experience coding in one or more of the following languages: Java, C++, or Python.
- Experience with CI/CD systems.
Preferred qualifications:
- Experience with cloud platforms (e.g., Google Cloud Platform).
- Experience with performance, load, or security testing.
- Familiarity with machine learning concepts or experience running evaluations for AI/ML systems.
- Knowledge of containerization and container orchestration technologies (e.g. Kubernetes).
- Ability to grow in a rapidly changing environment.
- Passion for building tools and improving processes to enhance QA workflow and developer productivity.
About the job
DeepMind has long-established connections with Gaming, whether through early AI-breakthroughs mastering Atari games or Starcraft, and more recent research with Genie and SIMA agents.
As a Quality Assurance (QA) Engineer, you will build and maintain automated testing frameworks. You will possess a solid understanding of software development lifecycles, and have experience developing quality-focused tools and processes to ensure the delivery of high-quality, player experiences.
Inception runs like a startup, balancing high energy idea generation with pragmatic, clear and regularly refined operations. This collaborative, multidisciplinary group is situated primarily in London and Mountain View with collaborators across the globe. It has a sizable and different portfolio of early stage, design focused projects, with a focus on breakthrough experiences that wouldn’t be possible without AI.
In this role, your mission is to create breakthrough experiences that wouldn’t be possible without AI. You will ensure the quality and reliability of our pipelines, systems, and software experiences. Your technical abilities and expertise in quality assurance will be crucial in developing quality-focused tools and infrastructure, and in collaborating with development teams (both internal and external) to ensure the delivery of high-quality, robust and fun player experiences.
Artificial intelligence will be one humanity’s most transformative inventions. At Google DeepMind, we are a pioneering AI lab with exceptional interdisciplinary teams focused on advancing AI development to solve complex global challenges and accelerate high-quality product innovation for billions of users. We use our technologies for widespread public benefit and scientific discovery, ensuring safety and ethics are always our highest priority.
Responsibilities
- Collaborate with Engineers, Product Managers, and Researchers to understand requirements and define comprehensive quality and testing strategies.
- Design, develop, and maintain robust and scalable test automation frameworks for UI, API, and system-level testing.
- Integrate automated tests into CI/CD pipelines to provide continuous feedback to development teams.
- Perform manual testing for exploratory, usability, and edge-case scenarios where appropriate.
- Identify, document, and track bugs through to resolution, and run bug triage meetings.