Meta AR/VR Job | Software Engineer - Automation
Job(岗位): Software Engineer - Automation
Type(岗位类型): Engineering
Citys(岗位城市): Remote, US
Date(发布日期): 2022-3-17
Summary(岗位介绍)
The Horizon team brings together world-class metaverse developers & creators to develop groundbreaking products at the intersection of hardware, software, and content. We have a clear mandate to ship products at scale, with high quality & fast iteration speed. In particular, seemingly impossible experiences (e.g. massive concert event with thousands of people in VR) that define new categories and that advance Meta's mission of connecting the world.
As a Software Engineer in Horizon, Reality Labs, you'll ensure the delivery of world class product quality for our software and product platforms. In this role, you will be part of developer infrastructure team, supporting Horizon product engineering teams and responsible for driving as well as implementing automation system in all levels of the test pyramid throughout the Software Development Life Cycle (SDLC). You are responsible for implementing reliable and scalable automation solutions using out of box thinking, onboard developers/creators of Horizon to the solution, together we will foster a healthy eco system where tenants can deliver high quality experience to their customers.
The right candidate possesses a background in software engineering, is meticulous about quality, and has demonstrated capability in building test automation, automation frameworks, infrastructure and tooling.
Qualifications(岗位要求)
Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
5+ years work experience in a role coding in Python, PHP, JavaScript, Java, C/C++ (or equivalent language) including code maintenance and review
Experience with various automation tools and infrastructure
Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources
Description(岗位职责)
Develop reliable automated end-to-end software tests to detect issues as early as possible
Contribute to engineering efforts to solve complex testing problems by designing and developing scalable test automation and frameworks
Create prototypes and work with cross-functional partners for new innovative automation methodologies and technologies
Evangelize and drive a culture of automation quality within Horizon and RL by advocating for high quality results and signal through a continuous integration and continuous deployment pipeline
Enable and drive the product engineering teams to build automation at scale
Be the advocate for testability, drive best engineering practices and defect prevention
Additional Requirements(额外要求)
Experience with automation testing types including Unit, Functional, Load, Behavioral, Integration, and End-to-End
Experience writing software test automation code and frameworks that can simulate complex multi-system scenarios
Experience building and launching automation frameworks which support the launch of consumer or business facing products