InternFlow

Greenhouse ·

full-time

Senior Software Engineer, Automation Tools

Roblox · San Mateo, CA, United States

Roblox operates a platform that hosts tens of millions of users who create, play, and share 3D immersive experiences built by a global community of developers. The company provides the tools and infrastructure that enable these creators to bring their ideas to life across mobile, desktop, console and VR devices, with a stated mission to connect people worldwide in safe and civil interactions. The App Test team within Roblox focuses on the test automation lifecycle, maintaining frameworks, orchestration services, device‑farm infrastructure, debugging tools and dashboards that support end‑to‑end testing of the Roblox Universal App. As a Senior Software Engineer on this team, you would design and scale the infrastructure that powers reliable testing, develop AI‑enhanced tooling to improve test authoring, selection, execution and failure triage, and build systems that intelligently select and orchestrate tests to give engineers faster feedback. You would also integrate automated quality checks into CI/CD workflows, drive projects from concept through production, and collaborate with application, platform, QA and developer productivity groups to ensure the testing platform meets the needs of engineers across the company. The role suits engineers with a track record of building and operating production software at scale, strong programming skills in languages such as C++, Python or Go, and a proven ability to take ownership of projects while communicating technical decisions clearly and…

senior software engineertest automationai testingtest orchestrationcicd integrationdistributed systemsc++ python godeveloper toolingcross platform testingownership collaboration

Education

  • Level: Bachelor's degree
Software Development

Key Skills

C++PythonGoTest AutomationAICI/CDDistributed SystemsCross-Platform AutomationDeveloper Tooling

About the Role Roblox is building tools and a platform that empower developers to create immersive 3D experiences. The App Test team builds the test automation platform that enables engineers to deliver reliable, high‑quality experiences across the Roblox Universal App. Responsibilities Build and scale test automation infrastructure, including frameworks, runners, orchestration services, and device‑farm integrations. Advance the AI‑native test lifecycle by developing intelligent tooling for test authoring, selection, execution, maintenance, and failure triage. Develop test orchestration and intelligence systems that connect test planning, selection, execution, and failure analysis. Enable intelligent test selection to balance coverage, confidence, execution time, and cost. Integrate automated quality checks and actionable test feedback into CI/CD workflows. Drive projects end‑to‑end from design through production deployment and continuous improvement. Collaborate with application, platform, QA, infrastructure, and developer productivity teams. Requirements Strong software engineering experience designing, building, testing, and operating production software. Proficiency in C++, Python, Go or another modern programming language. Experience with test automation, distributed systems, cross‑platform automation, and developer tooling. Ability to take ownership, collaborate across teams, and communicate technical decisions clearly.

Skills for this role

C++PythonGoTest AutomationAICI/CDDistributed SystemsCross-Platform AutomationDeveloper Tooling

Required skills

C++PythonGoTest AutomationAICI/CDDistributed SystemsCross-Platform AutomationDeveloper Tooling

Also mentioned in the listing

senior software engineerai testingtest orchestrationcicd integrationc++ python gocross platform testingownership collaboration
RoleSenior Software Engineer, Automation Tools
CompanyRoblox
LocationSan Mateo, CA, United States
CompensationNot disclosed
Posted2026-10-01
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

More at Roblox

Other jobs at Roblox

See all 78 openings at Roblox

Explore Related Placements


// similar opportunities

You might also like

Senior Software Engineer - Engineering Acceleration

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →

Senior Software Engineer, Developer Tools

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →

Senior Software Engineer, Core Engine

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →

Senior Software Engineer - Data Access

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →

Senior Software Engineer, Service Mesh

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

Apply now →

Senior Software Engineer, Game Engine

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
OnsiteAny GraduateGreenhouseSoftware Development# C++# 3D engine systems# Mesh processing# Level of Detail+7 more

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...

['Annual Salary Range $243,290 — $295,250 USD', 'Location: San Mateo, CA']

Apply now →