At Apple, the Internet Technologies QE & Ops team is seeking experienced software quality managers to lead separate teams and ensure a high-quality customer experience for Apple’s software releases
Requirements
- In-depth knowledge and experience in one or more of the following technologies: Python, Swift, Objective C, Splunk
- Experience with peer to peer or client/server networking
- Experience developing in Python, Java, Swift or C/C++ or Objective-C, familiar with databases, SQL, and scripting languages
- Working experience using Continuous Integration concepts and streamlined delivery of code
- Strong software engineering and development life cycle knowledge
- Use of quality metrics to drive team goals
- Manual and automation planning, test writing, execution, and triage for projects on multiple platforms
Responsibilities
- Drive product quality and API stability
- Implement test strategies for qualifying new features
- Work cross functionally across hardware and software teams to develop new features and products
- Plan, craft, maintain, and execute test cases
- Develop requirements, identify appropriate testing implementation processes and methodologies, and drive improvements
- Identify enhancements and instrumentation to increase team efficiency and productivity
- Lead a team of highly skilled software engineers
Other
- 1-2 years experience leading projects or leading a quality testing team including planning and leading cross functional features, API testing and UI automation
- Ability to achieve results through people and across an organization, forming relationships, collaborating with and influencing cross-functional teams
- Able to deep dive into technical areas when needed but also ability to communicate technical concepts to a non-technical audience
- Proven track record demonstrating the ability to fulfill project results on time
- BS in Computer Science, Computer Engineering (or equivalent experience)