Enable job alerts via email!

Senior Automation Engineer, Game Engine

Supercell

City Of London

On-site

GBP 40,000 - 70,000

Full time

Yesterday
Be an early applicant

Job summary

A leading gaming company based in London seeks an experienced engineer to enhance automation within their internal engine team. The successful candidate will maintain and improve automated test systems for both desktop and mobile platforms, and will collaborate with technical teams to streamline workflows. A strong foundation in C++ and automated testing is essential. This role comes with a supportive environment aimed at fostering success.

Benefits

Supportive work environment
Resources for success

Qualifications

  • Strong professional experience in C++.
  • Experience with in-house game engine development.
  • Solid background in automated testing and mocking practices.

Responsibilities

  • Maintain and improve automated test systems across desktop and mobile.
  • Identify and automate manual workflows.
  • Collaborate with central tech and QA teams.

Skills

C++
Automated testing
Collaboration with teams

Tools

Appium
JUnit
CMake
Job description
Overview

We are looking for an experienced engineer to join our internal engine team and strengthen our automation efforts. The engine team maintains our internal tech stack and works with game teams to revolutionize how we develop games at Supercell. You will build and evolve automated testing workflows across desktop and mobile, scale performance and stability observability, and streamline manual processes. You will collaborate with engineers across TNT, central QA, central tech, and game teams to enable faster, safer development across Supercell.

We’re looking for someone with experience in automation, engine, tools, or QA systems, ideally with gaming industry background. To be successful, you will be a proactive programmer who works directly with other teams to deliver world-class mobile games.

If this sounds like you, apply to join Supercell.

Responsibilities
  • Maintain, improve, and expand automated test systems across desktop and mobile.
  • Identify and automate manual workflows and bottlenecks in collaboration with the engine team.
  • Collaborate with central tech and QA teams to evolve automation processes and workflows.
  • Identify and implement improvements to game engine and core tech codebases used by live and upcoming games across multiple mobile platforms.
  • Maintain existing engine and shared codebases used across multiple live products.
  • Engage with the wider development team to shape the future of our tech.
Requirements
  • Strong professional experience in C++.
  • Experience with in-house game engine development.
  • Solid background in automated testing and mocking practices.
  • Experience with native iOS and Android development.
  • Familiarity with multi-threaded systems.
  • Ability to understand and navigate large, existing codebases.
  • Ability to communicate with technical and non-technical people.
  • Driven, focused, and able to see projects through delivery.
  • A genuine desire to help others produce their best work.
Nice-to-haves
  • Experience with Appium and device automation.
  • Experience with Catch2, gTest and gMock.
  • Experience with build, scripting and orchestration tools (CMake, Jenkins, Github, Gradle, Python, etc.).
  • Familiarity with test results visualization and dashboarding.
  • Experience in Java.
Benefits and Compensation

We structure our compensation and benefits to help you do your best work and enjoy your time at Supercell. We view you as a human being, not a resource, and strive to provide a supportive environment and resources for success.

About Supercell

We are a games company based in Helsinki, Finland, with offices in San Francisco, Seoul, Shanghai, and London. Since our launch in 2010, we have released several games globally. Our mission is to create great games that as many people as possible play for years and that are remembered forever. We empower teams with independence to succeed and focus on doing what’s best for our players.

You Might Love It Here

If you love games, Supercell is the place for you. We value proactive, independent teams and take care of our people with a supportive work environment and resources to succeed and have fun.

This position is in Helsinki, but we can support mobility if you’re relocating. We aim to make the process as smooth as possible for you and your family.

Application Notes

We at Supercell collect your application data to manage recruitment activities globally. If you are not selected, we may store your details for future opportunities unless you opt out.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.