Ensuring the highest quality for technologies at the heart of Apple's products, providing test solutions for innovative system services and architectures that leverage OS, Networking and Security frameworks.
Requirements
- 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.
- testing methodologies, test planning, and defining validation strategies.
- analytical, problem-solving, and debugging skills, and experience with programming languages like Python.
Responsibilities
- 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.
- design, develop, and own automated tests for new Apple HW and features, support validation, investigate test results and publish executive reports.
- 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
- highly entrepreneurial team, always looking for innovative ways to improve status quo and solve difficult problems in new and better ways.
- interested in exploring and driving the charge on quality for multiple software technologies throughout the stack.
- work with cross-functional teams across Apple to proactively develop overall test planning, execution and quality reporting for your areas of responsibility.
- possess excellent communication and problem solving skills, along with a drive to make a difference.
- highly technical, creative, motivated, and results driven and be able to work independently.
- 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.