The Home Team at Apple is looking to revolutionize the way people harmonize with their Homes by crafting the most amazing home automation experience, and is seeking a Software Development Engineer in Test (SDET) to help improve the stability of the Apple Home Ecosystem.
Requirements
- Expertise in data analysis/visualization tools like Splunk and Tableau
- Expertise of tools and techniques for analyzing and benchmarking of operating systems, application/algorithm performance
- Experience with Swift/Objective-C or XCtest
- Deep understanding of Operating System and Wireless concepts
- Knowledge of AI/ML & audio/video testing
- 5+ years programming experience in Python or C/C++ to develop tools and automations frameworks
- Experience with automated test solutions and benchmarking frameworks
Responsibilities
- Driving end-to-end product reliability based on insights driven by field data analysis
- Design tests and develop automated test solutions to benchmark and stress the HomeKit framework
- Analyzing and visualizing data from application/algorithm performance and real-world lab test scenarios
- Collaboration cross functionally with development and QE teams across different sites and timezones
- Leading reliability and performance investigations based on field and internal testing to pinpoint areas of improvement
- Working cross functionally to implement changes
- Crafting benchmarks and tools to help streamline the process
Other
- Bachelor's degree in Computer or Electrical Engineering, Computer Science or equivalent experience
- 5+ years experience in a quality or performance focused role working on consumer facing products or services
- Proven track record of driving end-to-end product reliability
- Ability to collaborate cross functionally with development and QE teams across different sites and timezones
- Commitment to inclusion and diversity