Ensuring the highest quality for technologies at the heart of Apple's products
Requirements
- Skilled in testing methodologies, test planning, and defining validation strategies.
- Excellent analytical, problem-solving, and debugging skills, and experience with programming languages like Python.
- Demonstrable ability to drive improvements in the processes and workflows for software development and validation.
- Demonstrable experience in automated test development, preferably in Python or other object-oriented languages.
- QA Experience in Cloud-based CD Systems, Client-Server Applications, Network, Software, or Security Systems.
Responsibilities
- As a Software Development Engineer in Test, you will provide test guidance, review test plans and test schedules, develop test strategies, triage & drive resolution of software issues, and coordinate reporting among cross-functional QA teams.
- You will also design, develop, and own automated tests for new Apple HW and features, support validation, investigate test results and publish executive reports.
- You will work closely with cross-functional development and quality teams, building strong relationships across CoreOS, Software Engineering, Internet Services, Retail, Marketing, Operations, and Hardware Engineering.
Other
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
- Proven ability to independently manage QA efforts across cross-functional teams.
- Skilled at communicating quality status to stakeholders with strong project and time management skills.
- Excellent communication and problem solving skills, along with a drive to make a difference.
- Ability to work independently