Meta AR/VR Job | System Validation Automation Engineer | Oculus
Job(岗位): System Validation Automation Engineer | Oculus
Type(岗位类型): Engineering | Hardware
Citys(岗位城市): Sunnyvale, CA
Date(发布日期): 2022-1-26
Summary(岗位介绍)
At Meta Reality Labs, we aim to bring together the brightest cross-disciplinary minds in one place to deliver on our mission: build products, software and tools that help people feel connected, anytime, anywhere.
The System Validation team in Meta works on enabling cutting edge wireless technology areas like LTE, 5G NR, Wi-Fi and BT across our product verticals. The team works closely with the core engineering & product teams to design and develop test cases/test environments aligned to the product requirements.
The System Validation Automation Engineer will work closely with cross-functional teams to architect, develop, deploy and maintain test automation frameworks & tools. Our ideal candidate should be able to actively engage in software development towards testing methodologies, should be motivated to learn, eager to debug and resolve issues. They should be able to transfer high level requirements into test designs, be familiar with accepted software/test engineering practices, and be able to work independently as well as part of a larger team.
Qualifications(岗位要求)
3+ years experience with Programming languages such as C, C++, Java, Python, etc.
Command-line experience on Windows, Linux, Android (ADB), IOS
Experience in development support languages and tools, shell, make, CMake and git
IDE Automation experience in Python/PyShell
App development experience using SDKs
Development & deployment experience with: Web frameworks using Django/Flask etc. Database systems for analysis using SQL/AWS/Hive/MongoDB etc.
Continuous Integration, software refactoring, software test automation, and machine learning experience
Architecting and developing test automation tools experience (web, embedded test automation tools, build systems)
Experience in Continuous Integration frameworks
Description(岗位职责)
Gather requirements in collaboration with cross-functional teams
Develop, integrate and maintain test frameworks in programming/scripting languages
Integrate various test applications to the test environment
Follow software quality, coding principles and workflow
Provide & receive input on tools requirements and design
particularly providing requirements bearing on testability
Work with commercial equipment vendors to integrate systems into the automation framework
Additional Requirements(额外要求)
Experience in integrating wireless test equipment and building test infra-structure
Experience in big data analytics and Machine learning
Experience in building post-processing frameworks
Experience in wireless technology validation