Senior Automation Engineer, Game Engine London - Tech & Analytics full-time, permanent
Posted 10 days 17 hours ago by Supercell
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.
- 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.
- 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.
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 SupercellWe 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 HereIf 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 NotesWe 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.