We use PostHog and Clarity to improve the site, and Meta Pixel to measure page views and ad effectiveness. Usage data may include page addresses and browser identifiers. You can opt out of collection at any time. Details in the Privacy Policy
More fit checks, tailored CVs, and complete prep for every role.
Job Description
About the role
Summary
Join Apple's Storage Products group to develop advanced automation tools, testing infrastructure and tests for storage subsystems. You'll work with a collaborative team to build scalable lab automation, debug tools, and validation systems that ensure the excellence users expect from Apple devices. This role offers the opportunity to impact the entire design-to-implementation process while leveraging cutting-edge AI tools.
Develop version control software packages for large-scale validation labs
• Build lab automation infrastructure and debug tools for storage validation
• Design and implement test flows for storage modules and performance validation
• Collaborate across multiple teams to deliver innovative storage solutions
• Utilize advanced AI tools
• Work on Unix-based environment
• Apply deep understanding of storage behavior to real-world testing scenarios
Requirements
Bachelor's degree in CS/ CE/ EE
Proficiency in Python or similar
Failure analysis and troubleshooting with high debug capabilities
Familiar with integrating AI with testing and automation
Experience with Object-Oriented Programming- Advantage
Experience in tool development for testing environments - Advantage
Experience in working with databases - Advantage.
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.