Improving quality engineering workflows across automation, tools and data for Apple's operating systems.
Requirements
- Strong development skills in Swift, Objective-C, C++ or similar languages
- Proven ability to ramp up quickly on new technologies
- EXPERIENCE WITH XCTEST AND XCODE
- Experience writing and triaging automated software tests (e.g., unit-tests, regression tests, functional tests, stress tests)
- Ability to triage problems, prioritize accordingly, and propose a resolution
Responsibilities
- driving the development and implementation of best practices for qualifying end-to-end features
- build novel software prototypes, tools, and automation for improving the quality of our operating systems
- analyzing the workflows, data and tools that help teams make it an effective, efficient element of their testing strategy
- explore and implement new technologies to continually improve our approach to achieving outstanding quality
- ensure we are putting the best ideas into our solutions
- developing apps or implemented automation and want to apply that knowledge to new challenges
- lead a team responsible for driving the development and implementation of best practices for qualifying end-to-end features
Other
- Proven experience leading and growing small-to-medium-sized engineering teams.
- Ability to lead several concurrent projects.
- Detail oriented, analytical, and creative problem solver with passion for quality processes
- Excellent written and verbal communication skills.
- Bachelorʼs degree in Computer Science or related field. Two years of directly related work experience can substitute for the education requirement.