Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.
Riot Games • Los Angeles, California, United States
Salary: $192,500 - $269,400 / year
Role & seniority: Staff Software Development Engineer in Test (SDET) for Teamfight Tactics; technical leadership in quality for live game systems.
Stack/tools: C++ (expert); Python or other language proficiency; game engines (Unreal, Unity) on PC and mobile; automated testing frameworks; CI/CD integration; test infrastructure and tooling.
Own and evolve TFT’s automated testing strategy for gameplay systems, engine integrations, and live-service features.
Architect and maintain robust test frameworks and tooling; influence testability and automation across teams.
Partner with gameplay, engine, and online engineers to design testable systems; drive risk mitigation and guide resolution of high-impact issues; mentor other QA automation engineers.
7+ years in software engineering, test automation, or SDET with hands-on ownership.
Expert C++ programming; strong in at least one additional language (e.g., Python).
Experience shipping/supporting game engines (Unreal, Unity) on PC/mobile; familiarity with gameplay systems and engine workflows.
Proven ability to design/own test frameworks for large codebases; integrate automation into CI/CD; influence architecture through collaboration.
Strong debugging, communication, and technical leadership.
Experience with live-service or competitive games and frequent content updates.
Familiarity with TFT systems (combat simulation, traits
Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value. Teamfight Tactics is looking for a Staff Software Development Engineer in Test (SDET) to help scale quality across a complex, fast-moving live game. In this role, you’ll provide technical leadership for quality, owning test strategy and automation for critical gameplay systems while partnering deeply with engineers to improve testability, reliability, and development velocity. This is a hands-on, embedded role focused on improving testability, expanding automated coverage, and partnering with feature teams to prevent defects rather than just detect them. You’ll move beyond test execution to define how TFT ensures quality at scale as the game grows and changes. You will report to a Senior Manager, Software Engineering.