Product Manager: Automated Testing
Roblox is ushering in the next generation of entertainment, allowing people to imagine, create, and play together in immersive, user-generated worlds. We're the one and only fastest-growing entertainment platform that lets anyone teach themselves how to code, publish, and monetize any experience imaginable-across any device-reaching millions of players across the globe.
The impact that you can have at Roblox is powerful. We're looking for someone who's eager to take on a meaningful role in the success of Roblox on a massive scale. Someone who takes play seriously, but also isn't afraid to have some fun either. Someone who's ready to take Roblox-and their career-to the next level.
In 2018, we were honored to be recognized as a Certified Great Place to Work®. We've fostered a company culture that empowers people to do the most defining work of their career in an environment that's made up of the most passionate, team-oriented, visionary, crazy-smart people you'll ever meet. Join the Roblox team where play rules and the possibilities are endless.
Work with the most passionate, team-oriented, visionary, and crazy-smart people you'll ever meet.
Currently, we release the Lua app to 3 major platforms: Android, iOS, and Xbox. We are looking to increase this to Windows, Mac OS, and other consoles in the near future. In order to maintain a high quality bar across all of these platforms, we need to invest significantly in automated, on-device testing to ensure that our applications start quickly, load content seamlessly, render UI appropriately, and respond to user input correctly.
We are looking for a product leader for testing and release management to help us come up with efficient, intelligent, and scalable ways to manage all of these different systems. A Pm in this role should be ready to:
* Fully own the development of an end-to-end testing system from design all the way through to internal adoption and system refinement.
* Gather requirements from design, other PMs, and engineers in order to define and refine our quality bar, and how we can test for it.
* Drive adoption of our testing platform across many internal teams
* Work closely with several engineering teams to come up with the appropriate architecture for our automated testing systems
* Manage releases and bugs and handle quick escalations. A PM in this role should first and foremost do whatever needs to be done to keep safe and effective versions of the Roblox app running on all platforms
* Structure the evolving relationship with Manual QA as we continue to iterate on automation.
The PM in this role must:
* Be excited about defining and maintaining a high quality bar for all Roblox Apps.
* Enjoy working with a high number of internal stakeholders and customers.
* Be ready to dig into technical details and help engineers work out system requirements.
* Possess excellent project management skills and attention to detail. They must also enjoy keeping an organized state or various releases and be very comfortable communicating this state to different levels of the organization as needed.
* Understand end-user impact of issues on various platforms, and demonstrate judgment about when to hold a release or allow a bug to go out for greater benefit
* Stay on top of technical requirements from all platforms (potentially working with a Consoles PM for those platforms) in order to make sure our app can continue to be distributed on key platforms (An example of one of these requirements that needs care and attention is the 64-bit migration that we have to do for Android)
* Show good organizational judgment about which tests should be automated vs. manual (QA) based on the resources currently available
* Working with an awesome team of smart and motivated people on cool and unique projects that are used by millions of active users every day
* Robust medical, dental and vision insurance
* 401k program
* Unlimited vacation policy
* Free catered lunches five times a week and several fully stocked kitchens with unlimited snacks
* Fitness reimbursement program
* Pre-tax commuter program
* Roblox Admin badge for your avatar and rockstar status with our community
ROBLOX is a comprehensive 3D creation, publishing, and gameplay platform that empowers players to create 3D models and games and get them in front of a massive audience.