Senior Automation Engineer, Game Engine

9 Minutes ago • All levels
Game Engine

Job Description

Supercell is seeking an experienced engineer to join their internal engine team, focusing on building and evolving automated testing workflows across desktop and mobile. This role involves scaling performance and stability observability, streamlining manual processes, and collaborating with various teams to enable faster, safer game development. The ideal candidate will be a proactive programmer with experience in the gaming industry, contributing to world-class mobile games.
Good To Have:
  • 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.
Must Have:
  • Maintain, improve, and expand automated test systems across desktop and mobile.
  • Work with the engine team to identify and automate manual workflows and bottlenecks.
  • Collaborate with central tech and QA teams to evolve automation processes and workflows.
  • Identify and implement improvements to game engine and other core tech code bases used by live and upcoming games, targeting multiple mobile platforms.
  • Maintain existing engine and shared codebases used across multiple live products.
  • Engage with the wider development team to help shape the future of our tech.
  • 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 quickly understand and navigate large, existing codebases.
  • Ability to communicate with technical and non-technical people.
Perks:
  • Compensation and benefits structured to enable best work and professional experience.
  • Perceiving employees as human beings, not resources.

Add these skills to join the top 1% applicants for this job

communication
github
cpp
game-texts
quality-control
automated-testing
appium
gradle
python
c-make
jenkins
java

We are looking for an experienced engineer to join our internal engine team and strengthen our automation efforts. The engine team is an independent team that maintains our internal tech stack, and works seamlessly with our game teams to revolutionize the way we develop games at Supercell.

You will be focused on building and evolving automated testing workflows across desktop and mobile. You will also help scale performance and stability observability, and streamline manual processes. Working closely with engineers across TNT, central QA, central tech, and game teams, you will make sure our automation enables faster, safer development across Supercell.

We’re looking for someone like you, who ideally has years of experience and knowledge acquired from the gaming industry. Whether you have broad experience in automation, engine, tools, or QA systems, or are a specialist in one area, we want to hear from you. To be successful in this role, you will need to be a proactive programmer who works directly with other teams to deliver world-class mobile games.

If this sounds like you, and you’re interested in finding out if Supercell would be a great fit for you, hit that apply button.

Responsibilities

  • Maintain, improve, and expand our automated test systems across desktop and mobile.
  • Work with the engine team to identify and automate manual workflows and bottlenecks.
  • Collaborate with central tech and QA teams to evolve automation processes and workflows.
  • Identifying and implementing improvements to game engine and other core tech code bases used by live and upcoming games, targeting multiple mobile platforms
  • Maintaining existing engine and shared codebases used across multiple live products
  • Engage with the wider development team here at Supercell to help 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 quickly understand and navigate large, existing codebases.
  • Ability to communicate with technical and non-technical people.
  • Driven, focused, and willing to see projects through delivery.
  • A true 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

Luring you in with glitter, glamour, and gems is not what we seek to do. We develop Supercell as an employer for you to do your best work and to call this the best experience in your professional life.

We want you to enjoy your time here fully, so we structure our compensation and benefits to serve this purpose. It starts with perceiving you as a human being, not a resource. Read More

Set alerts for more jobs like Senior Automation Engineer, Game Engine
Set alerts for new jobs by supercell
Set alerts for new Game Engine jobs in United Kingdom
Set alerts for new jobs in United Kingdom
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙