R

Roblox

Runs a platform where users build and play games

Senior Software Engineer - Automation Tools

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeSan Mateo, CA, USA

About the Job

Requirements

  • Experience designing, building, testing, and operating production software, with a track record of solving complex engineering problems in large codebases.
  • Strong programming skills in C++, Python, Go, or another modern programming language, with an emphasis on writing maintainable, reliable, and well-tested code.
  • Ability to take ownership of projects, work effectively across teams, communicate technical decisions clearly, and deliver solutions that improve the experience of engineers who use your tools.

Responsibilities

  • Design, implement, and evolve the frameworks, runners, orchestration services, device-farm integrations, and supporting infrastructure that power reliable end-to-end testing across Roblox's supported platforms.
  • 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.
  • Build systems that connect test planning, test selection, execution, and failure analysis, enabling more efficient use of test infrastructure and faster feedback to engineers.
  • Design and implement capabilities that identify the most relevant tests for code changes and releases, balancing test coverage, validation confidence, execution time, and infrastructure cost.
  • Integrate automated quality checks and actionable test feedback into development and CI/CD workflows to help teams identify and resolve issues earlier.
  • Take ownership of technical initiatives from problem definition, design, and implementation through production deployment, adoption, measurement, and continuous improvement.
  • Partner with application, platform, QA, infrastructure, and developer productivity teams to develop scalable solutions that address the needs of engineers across Roblox.

Desired Qualifications

  • Experience with cross-platform test automation frameworks such as Appium, Selenium, or comparable tools, including mobile, desktop, or game testing.
  • Experience applying LLMs, agents, or other AI techniques to developer tools, including test authoring, intelligent test selection, test maintenance, failure analysis, or automated debugging.
  • Experience working with large-scale software development workflows and integrating automated quality checks into the development lifecycle.

About the Company

Roblox

Runs a platform where users build and play games

Roblox runs an online platform where people play, chat, and hang out in 3D games built by its users rather than by the company itself. In 2025, Grow a Garden, a game a teenager made on Roblox, set the record for the most people playing one video game at the same time. Creators build games with Roblox Studio, a free design tool, and players join through the free Roblox app on phones, computers, game consoles, and VR headsets. Roblox makes money by selling Robux, a virtual currency players spend on avatar items and in-game extras, and it shares part of that spending with creators, who can exchange their Robux for real money. Roblox was founded in 2004 and is based in San Mateo, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Mateo, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at Roblox

See more jobs