Skip to main content
All jobs

Employer listing

Software Engineer, Test Frameworks & Tooling

Roblox

San Mateo, Ca · hybrid · full time · Entry Level

$153,120 - $196,750

About the Role

At Roblox, we are building the tools and platform that empower our community to bring any experience that they can imagine to life. We’re looking for an outstanding engineer to join our Test Frameworks & Tooling team where we design, build, and scale tools and services that power the test automation lifecycle of Roblox services. Our systems span test frameworks, execution, orchestration, debugging, AI test generation, and canary analysis.

Responsibilities

  • Build and scale test automation infrastructure: Design, implement, and evolve the frameworks, runners, orchestration services, workflow integrations, and supporting infrastructure that power reliable testing across Roblox's supported platforms.
  • Advance the AI-native test lifecycle: Develop intelligent tooling that improves test authoring, selection, execution, maintenance, and failure triage, using AI to reduce manual effort and make testing more accessible and effective.
  • Develop test orchestration and intelligence: Build systems that connect test planning, test selection, execution, and failure analysis, enabling more efficient use of test infrastructure and faster feedback to engineers.
  • Improve test reliability and debugging: Build tools and services that improve test stability, observability, failure diagnosis, and maintenance across a large and evolving test ecosystem.
  • Shift quality earlier in the development lifecycle: Integrate automated quality checks and actionable test feedback into development and CI/CD workflows to help teams identify and resolve issues earlier.
  • Drive projects end to end: Take ownership of technical initiatives from problem definition, design, and implementation through production deployment, adoption, measurement, and continuous improvement.
  • Collaborate across engineering: Partner with application, platform, QA, infrastructure, and developer productivity teams to develop scalable solutions that address the needs of engineers across Roblox.

Qualifications

  • Experience: 1+ years of experience building large-scale backend or infrastructure systems.
  • High-Performance Systems (Plus): An understanding of building systems that operate at high QPS with low-latency requirements, or experience working on infrastructure or performance-critical backend systems.
  • Knowledge: Proficient in one or more programming languages such as C#, Go, Python, or similar.
  • Curiosity: Passionate about solving open-ended problems, identifying challenges, developing a deep understanding of systems, and driving solutions.
  • Strong Teamwork: Able to collaborate in cross-functional and cross-team projects to deliver curated technical solutions.
  • Long-term Mindset: Willing to take the long view to drive collaboration and build systems.

Work Arrangement

Roles based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.

Benefits

All full-time employees are eligible for equity compensation and comprehensive benefits.