Robloxposted about 1 month ago
$238,520 - $289,460/Yr
Full-time • Senior
San Mateo, CA
Administrative and Support Services

About the position

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. As a Senior Software Engineer on the Test Foundations team, you will be responsible for designing, building, and maintaining a robust test automation framework across all platforms supported by Roblox-including mobile, desktop, console, and VR.

Responsibilities

  • Develop and enhance the test automation ecosystem to enable faster feature releases across the Roblox Universal App.
  • Build and maintain DFM components to ensure stability, scalability, and ease of integration for internal and external teams.
  • Create utilities, simulators, and infrastructure tools to support efficient test execution across platforms.
  • Own projects end-to-end: from technical design and planning to implementation and deployment.
  • Collaborate with QA, Infrastructure, and Product Engineering teams to align goals and scale Device Farm Manager.
  • Mentor junior engineers through technical guidance, code reviews, and knowledge sharing.

Requirements

  • 5+ years of professional experience building scalable, distributed systems or frameworks.
  • Proficiency in one of the object-oriented programming languages such as C# or Java, and scripting languages like python or go.
  • Proven experience in building and evolving robust, cross-platform test automation frameworks.
  • Strong understanding of device management systems, test runners, and distributed orchestration.
  • Excellent problem-solving, communication, and collaboration skills.

Nice-to-haves

  • Background in developing internal infrastructure or tooling for large engineering organizations.
  • Familiarity with virtual device orchestration and fleet scaling technologies.
  • Experience working in high-scale, consumer-facing product environments.

Benefits

  • Industry-leading compensation package
  • Excellent medical, dental, and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy (varies by exemption status)
  • Roflex - Flexible and supportive work policy
  • Roblox Admin badge for your avatar
  • Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks
  • Onsite fitness center and fitness program credit
  • Annual CalTrain Go Pass
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service