Apple's SPEAR team is looking to ensure the quality of ambitious software security features across all of Apple's operating systems, aiming to improve security without compromising user experience.
Requirements
- Experience driving QA projects and creating test plans that identify deep software bugs
- 3+ years of iOS and/or macOS QA experience
- Analytical skills to independently perform first-level triage on test failures
- Detail-oriented approach to understanding, documenting, and executing on test requirements
Responsibilities
- Develop comprehensive feature test plans to ensure the feature achieves its goals without regressing functionality, performance, power, or stability.
- Execute testing on all supported platforms and report progress and status.
- Implement new tests when needed to achieve adequate coverage.
- Report on testing status and follow up to ensure regressions are addressed.
- Work with feature teams to understand feature goals, components being modified, and interactions with the rest of the system.
- Test SPEAR’s features to ensure they achieve their security goals while maintaining functionality, stability, and performance requirements.
- Work side-by-side with SPEAR software developers during all project phases, collaborating on feature definition, quality plan, and test development.
Other
- Bachelors degree in Computer Science, Software Engineering or equivalent experience
- Excellent bug reporting skills
- Ability to communicate clearly and effectively about technical topics (verbal and written)
- Drive coordination of partner teams to ensure project success.