We are seeking a Senior SDET to embed within a game team and act as a bridge to the central automation group. You will be treated as an integral team member, partnering with QA engineers and developers to define and deliver in‑engine tooling and automation that reduces manual effort and improves visibility across builds. This role is discovery‑led and collaborative rather than pre‑fixed.
Superpowers you have:
-
Senior-level SDET experience in C++ environments, comfortable working inside an engine/codebase to add tooling and test hooks
-
Proficiency with C++ build systems and CI (CMake, Gradle, or internal equivalents)
-
Experience extending automation frameworks and creating scenario-level tests for complex applications
-
Familiarity with Jenkins and Perforce in day-to-day workflows
-
Competence in at least one scripting language suitable for build/CI automation
-
Strong autonomous work ethic, clear communication skills, and ability to deliver incremental value
You’re a rockstar if you have:
- Experience with device-cloud testing and stabilizing E2E suites
- Exposure to integrating new automation platforms within existing products
- Experience maintaining or integrating performance tests in CI
Becoming part of Room 8 Group, you will:
-
In‑Engine Tooling and Testability (C++)
-
Add and clean up debug commands to improve observability and control
-
Extend the in-game automation framework with additional actions/wrappers and support for complex scenarios
Build / Config and CI Integration
-
Evolve build configurations and jobs (CMake, Gradle, or internal equivalents) to enable custom tooling and automation stages
-
Implement post-build checks (e.g., configuration/data “balance” comparisons) and integrate results into CI
Automation of Repetitive Flows
-
Collaborate with QA to convert long, repetitive test cases into reliable automated scenarios
-
Provide patterns and documentation for the team to maintain and contribute to automation
Improvement of Existing Pipelines and Workflows
-
Modernize or clean obsolete CI/CD steps where helpful
-
Increase reliability and clarity for QA workflows
Support Adjacent Needs as Required
-
Assist with E2E/device-cloud test stability and performance test maintenance (secondary focus)
-
Prepare for the integration of a new automation platform into the game
Success Milestones
-
Day 30: Shared plan aligned to game team pain points, with scoped deliverables and priorities
-
Day 90: Delivered tooling/framework improvements that demonstrably reduce manual QA effort
-
Month 6: Majority of the plan delivered or on track; integration work for the new automation system underway
Tools & Environment
-
Engine/Language: C++ (in-engine and tooling)
-
Build / CI / VCS: CMake; Gradle or internal equivalent; Jenkins; Perforce
-
Execution: In-engine automation framework; device clouds as applicable
-
Platforms: Varies by project; exact targets confirmed during onboarding
-
Join the team of inspiring game dev professionals, and get even more:
-
Contract: 6 months, with the option to extend based on impact
-
Location: Remote, with 1–2 weeks on-site onboarding at the start in Helsinki (expenses covered)
-
Hardware: Provided by the client
-
Embedded within a game team; close collaboration with the shared QA Lead and the central automation team
-
Discovery-driven scope with regular checkpoints and demos, focused on alleviating the team’s priority pain points
Fraud alert
All hiring-related communication is conducted exclusively by our representatives using @room8group.com or @room8studio.com email addresses or verified LinkedIn accounts.
Please be cautious of any communication from non-corporate sources. For more details, please refer to our Anti-Fraud Policy.