Meta AR/VR Job | Software Development Engineer in Test, FRL Automation

Job(岗位): Software Development Engineer in Test, FRL Automation

Type(岗位类型): Engineering

Citys(岗位城市): Seattle, WA

Date(发布日期): 2022-1-31


Join the adventure of a lifetime as we build the future of VR, AR and MR automation! As a Software Development Engineer in Test (SDET) within Facebook Reality Labs, you’ll ensure our frameworks and infrastructure are capable of ensuring the quality of all of our product lines. At Facebook Reality Labs, SDETs lead the charge in engaging with product teams and ensuring they have the tools they need to move fast in their development and testing. The ideal candidate is a detail-oriented engineer with strong cross-functional skills who has a passion for building great software products and improving engineering and testing efficiency. Come be part of the next generations of XR!


5+ years experience in a software engineering related role

Proficiency in two or more of the following programming languages: Python, Java, JavaScript, PHP or Hack C/C++

Experience with a test automation framework (Selenium, Appium, etc. or a proprietary framework)

Experience working with data tools and infrastructure

Understanding in software development process

Experience in effectively coordinating multiple efforts simultaneously

Experience prioritizing tasks to ensure high-level team goals are accomplished

Proven communication and deductive reasoning skills

Experience working independently or as part of a team

Currently has, or is in the process of obtaining a Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta.


Partner with infrastructure and product engineering teams to ensure automated testing is fully enabled

Lead automation engagement efforts to onboard new devices and features with FRL Automation tech

Evangelize FRL Automation tools with product teams to increase engagement and automated testing coverage

Build automation tools and framework extensions to unlock new functionality to support unique team needs

Triage and stabilize unreliable tests

Optimize tests to increase lab capacity

Additional Requirements(额外要求)

Experience designing and building automation lab infrastructure

Experience designing and building automated test frameworks

Experience writing test automation test code and using industry leading tools (Postman, IDEs, Terminal, Selenium, etc.) and frameworks that can simulate complex multi-system scenarios

Experience with automation testing types to include (Unit, Functional, Load, Security, Behavioral, Integration, Component, Contract, End-to-End)

Experience with Web technologies, to include web services, web application servers, and RESTful APIs

Experience with consumer device test automation