Test Automation Engineer
Role details
Job location
Tech stack
Job description
We are looking for an experienced AI Test Automation Engineer to join the Live Operations team within King's Shared Tech organisation.You will help improve the quality and release confidence of our mobile games and shared technology by building scalable test automation, leveraging C++ and modern Generative AI tools (e.G., Claude/Codex or similar) to accelerate development, coverage, and investigation.Responsibilities Design, build, and maintain automated test frameworks and tooling for mobile games and shared tech (SDK/Engine components).Develop reliable test automation in C++ (and other suitable languages/tools where appropriate), with strong emphasis on maintainability and clarity.Use Generative AI tools (e.G., Claude/Codex or similar) to accelerate test development: generating test code, expanding scenario coverage, improving diagnostics, and supporting rapid iteration, while following security and privacy best practices.Create automated regression suites and CI quality gates (smoke, functional, integration, performance) with actionable reporting and low flakiness.Build AI?assisted testing approaches where valuable (e.G., scenario exploration, playthrough agents, test generation) and define strategies to keep results reproducible and trustworthy.Partner with game teams to understand risk areas and quality goals, translate them into automation plans and measurable metrics.Investigate, diagnose, and help resolve complex issues across Android (NDK) and iOS, producing clear root?cause reports and improving test coverage to prevent repeats.Drive improvements in test reliability and developer experience: faster pipelines, better failure artifacts, and reduced triage time.Participate in code/design reviews.Promote high engineering standards, quality ownership, and knowledge sharing.Skills Strong test automation expertise (framework design, test strategy, CI integration, flaky test reduction).Solid C++ skills (modern C++ preferred) and strong debugging ability.Experience testing mobile applications/games, ideally across Android and iOS.Practical experience using Generative AI tools (e.G., Claude/Codex or similar) to improve productivity in software development/testing.Strong analytical mindset, ownership, and ability to work independently with minimal guidance while collaborating proactively.Bonus Points Python for automation/tooling.Experience with build and CI systems (e.G., CMake/Gradle/Bazel, GitHub/Jenkins, SonarQube or similar).Familiarity with graphics/rendering pipelines or performance tooling (FPS, memory, battery, startup time).Backend familiarity (e.G., Java) for integration testing of connected game services.#J-*****-Ljbffr
Requirements
Solid C++ skills (modern C++ preferred) and strong debugging ability. Experience testing mobile applications/games, ideally across Android and iOS. Practical experience using Generative AI tools (e.G., Claude/Codex or similar) to improve productivity in software development/testing. Strong analytical mindset, ownership, and ability to work independently with minimal guidance while collaborating proactively. Bonus Points Python for automation/tooling. Experience with build and CI systems (e.G., CMake/Gradle/Bazel, GitHub/Jenkins, SonarQube or similar). Familiarity with graphics/rendering pipelines or performance tooling (FPS, memory, battery, startup time). Backend familiarity (e.G., Java) for integration testing of connected game services. #J-*****-Ljbffr