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
Summary(岗位介绍)
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!
Qualifications(岗位要求)
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.
Description(岗位职责)
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