As a Software Developer in Test on the CoreDisplay I/O Quality Engineering team you will 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. You will 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.
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.
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science or related field.
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
5+ years of experience in Quality Engineering or Software Development.
Experience in working in DevOps: CI/CD systems, Automated Lab Management at scale.
Familiarity with Display Technologies such as DisplayPort or HDMI.