Meta AR/VR Job | Software Engineer – Automation

Job(岗位): Software Engineer – Automation

Type(岗位类型): Engineering

Citys(岗位城市): Pittsburgh, PA

Seattle, WA

Burlingame, CA

Remote, US

Date(发布日期): Before 2021-12-14


The Portal team brings together world-class experts to develop and ship groundbreaking products at the intersection of hardware, software, and content. We have a clear mandate to ship products at scale. In particular, seemingly impossible products that define new categories and that advance Facebook’s mission of connecting the world.

As an Automation Engineer in Portal, Facebook Reality Labs, you’ll ensure the delivery of world class product quality for our software, hardware and product platforms. In this role, you will be embedded in the Portal product engineering teams and responsible for driving as well as implementing automation 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, delivering high quality consumer electronics user experiences. The right candidate possesses a background in software engineering, is meticulous about quality, and has demonstrated capability in building test automation, automation frameworks, infrastructure, tooling and test fixtures.


Bachelor’s degree in Computer Science, Computer Engineering or equivalent combination of education and experience

2+ 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


Develop reliable automated end-to-end software tests to detect issues as early as possible

Build frameworks and drive adoption from product engineering to write unit and integration tests

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 Portal and FRL 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 in embedded device programming environment, such as Arduino or Raspberry Pi

Experience in Android development

Experience building and launching consumer electronics products