Senior Quality Engineer, App Release
at Roblox
San Mateo, United States
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 by our global community of developers and creators.
At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.
A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.
Roblox brings millions of people together every day through immersive, shared experiences—and the App Release team plays a vital role in ensuring every release meets the highest standards of quality, stability, and performance.
As a Senior Quality Engineer on the App Release Team, you’ll help deliver a seamless, reliable experience to our global user base by validating builds across platforms and ensuring smooth, coordinated releases. You’ll work closely with Product, Engineering, and Release Management teams to define quality gates, streamline testing processes, and identify risks early in the release cycle.
Your work will directly impact how billions of users experience Roblox across mobile, console, desktop, and other supported platforms. You’ll leverage your technical, analytical, and problem-solving skills to drive test coverage, improve automation reliability, and ensure each app release reflects the high-quality standards Roblox is known for.
This role reports to the Quality Engineering Manager and partners closely with cross-functional leads across Product, Engineering, and QA to maintain a predictable, data-driven release pipeline that scales with Roblox’s rapid growth.
You will:
- Collaborate with Engineering & Product to design testable features and proactively identify risk areas.
- Build and maintain automation using Roblox’s test frameworks (e.g., TestEZ, Luau, or Python-based test harnesses for UI and API layers).
- Integrate tests with CI/CD pipelines (Jenkins, GitHub Actions, or internal frameworks).
- Drive performance and reliability testing for client-side memory, frame rate, network latency, and crash resilience.
- Coordinate with Engineering to validate social features (chat moderation, parental controls, session handling, and identity workflows).
You have:
- 5-7 years of experience in software engineering, quality assurance, or related fields.
- Proven experience testing mobile and cross-platform consumer apps (iOS, Android, desktop, console).
- Expertise in test automation - building and maintaining frameworks like Playwright, Appium, XCUITest, Espresso, or equivalent Lua/Python-based test harnesses.
- Deep understanding of client/server testing, API validation, and complex end-to-end user workflows.
- Strong skills in defect analysis, risk management, root-cause investigation, and integrating tests with CI/CD systems.
- Experience with real-time, networked, or gaming apps and a strong passion for user experience and performance.
- B.S. or M.S. in Computer Science, Engineering, or a related discipline is preferred
You are:
- A player-first advocate with an unwavering focus on user safety and performance at scale.
- A compelling communicator, able to present technical risks and quality statuses clearly to engineering, product, and data science stakeholders.
- A proactive leader who can design testable features and anticipate risk areas before development begins.
- Highly analytical, capable of turning raw crash data and telemetry into actionable quality improvements.
- Curious, creative, and committed to continuous improvement in test tooling and release processes.
For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.
Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.
