Join Apple's Home QE team to test and automate new features in home automation.
Requirements
5+ years working in quality engineering experience or tool & automation development experience
Familiar with computer science fundamentals, including operating systems and TCP/IP networking
Experience in developing test cases/strategies for qualifying features & applications on iOS or similar products
Experience automating test cases with Python or other scripting languages
Experience developing with C/C++, Objective C, or Swift
Ability to work in a rapid development cycle with tight schedules
Responsibilities
Design detailed end-to-end quality plans for new features and technologies
Develop testing tools and methodologies with a quality-focused automation-first approach
Script test cases for new and existing features and technologies in the Home SW space
Collaborate with like-minded engineers on projects in a goal-oriented productive environment
Communicate ongoing project status, test results, and quality metrics clearly and authoritatively to cross functional stakeholders and leadership
Benefits
Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.