Homekit Software Developer in Test
Apple
SummaryPosted: Dec 2, 2024Role Number:200580654The people here at Apple don't just build products - they build the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it. Imagine what you could do here HomeKit enables an entire ecosystem of secure and intelligent home connectivity. We are developing technologies and crafting experiences that revolutionize the way people interact with the world around them.DescriptionDescriptionThe Home Quality Engineering team is seeking a high motivated Software Developer in Test to help integrate and adapt Appleās existing automated test infrastructure technologies to both single and multi-device integration and system tests. In this role you will be exposed to multiple wireless network technologies and protocol stacks along with Cloud based infrastructure and a blend of real and simulated test devices. Validating new Apple Home features for iOS, tvOS, watchOS, visonOS and macOS devices to enable new experiences for our users. Develop innovation ideas to tackle complex automation scenarios, expand Home Test Framework capabilities and maintain lab infrastructure. Triage automation issues, analyze logs, and determine priority of issues and partner with across functional teams to address the infra issues. Work with Home Quality engineers and cross functional partners to write and deploy new test cases running on a daily cadence to improve the quality of Apple Home. Minimum QualificationsMinimum Qualifications3+ years working in an equivalent Software Development in Test RoleSolid experience with object-oriented languages or scripting languages such as C++, Objective-C, PythonStrong analytical and debugging software issues skillsExperience automating functional & stress test cases using real and/or simulated devicesKey QualificationsKey QualificationsPreferred QualificationsPreferred QualificationsDesign and develop innovative ideas that tackle automation and execution problemsExperience with XCTest and Swift desirableExcellent communication and collaboration skillsAbility to work in a rapid development cycle with tight schedulesPassion for building and maintaining automated test infrastructure/labs and monitoring dashboardsExcited to take on challenges, learn new technologies and adapt infrastructure for new programsApple is an equal opportunity employer that is committed to inclusion and diversity, and thus we treat all applicants fairly and equally. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.Education & ExperienceEducation & ExperienceAdditional RequirementsAdditional RequirementsMore
Confirm your E-mail: Send Email
All Jobs from Apple