Ensuring the highest quality for display technologies at the heart of Apple products.
Requirements
- Strong understanding of OS fundamentals and software validation methodologies.
- Programming experience with C, Python and Shell scripting.
- Proven ability to ramp up quickly on both new and existing technologies.
- Demonstrated ability to lead quality initiatives and drive improvements in the processes and workflows for software development and validation.
- Experience in defining test validation strategies and developing comprehensive test plans for firmware and driver validation.
- Strong Objective Oriented Programming skills, preferably in Python.
- Expertise in test automation, including designing and implementing automated test frameworks.
Responsibilities
- Design, develop, and own automated tests, including test environment and systems deployments, for validating display technologies across all of Apple’s product families; including unreleased prototypes.
- Help with triaging test results and investigating issues spanning across hardware and software interaction layers to ensure new products and future software releases are delivered at the highest quality.
Other
- Successful candidate will need to work with cross-functional teams across Apple to proactively develop and drive overall test planning, execution and quality reporting for various areas of responsibility.
- The nature of the position requires the candidate to possess excellent communication and problem solving skills, along with a drive to make a difference.
- The ideal candidate will be highly technical, creative, motivated, and results driven.
- 5+ years of experience in Quality Engineering or Software Development.
- Experience in working in DevOps: CI/CD systems, Automated Lab Management at scale.