At Oculus, we want to build the world's best and most widely used system for VR and AR. We are looking for a leader with a strong passion for building world class engineering system and QA. Building a new interaction model has some very exciting challenges and opportunities.

Responsibilities
Responsible for overall QA effort for all of Oculus, including manual QA, automation, labs, external QA, across all our products
Responsible for the engineering system for builds, release management, source control, continuous integration, and development tool chain.
Lead/contribute to engineering efforts from planning and organization to execution and delivery to solve complex engineering problems in tools and testing.
Design and build advanced automated testing frameworks.
Strong hands-on operation capability to ensure the system is working daily as expected.
Design and build tooling and infrastructure to help engineering teams measure and increase their velocity.
Drive adoption of best practices in code health, testing, and maintainability.
Analyze and decompose complex software systems and collaborate with and influence others to improve the overall design.
Requirements
BS in Computer Science or related technical field or equivalent practical experience.
Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go.
Extensive knowledge of Windows and/or Android environments. Bachelor’s degree or more in Computer Science, Mathematics, or related field
7+ years of experience performing quality assurance and testing activities and/or builds, release management and engineering system and tools, ideally in consumer software such as games, and web services
5+ years automating tests and systems for functional testing, load testing and performance
5+ years of experience as a team lead or manager, including hiring, mentoring, and coaching
Experience shipping consumer software, services

Send To A Friend