Apple is looking for a Software Engineer in Test to ensure the highest quality of its operating systems by providing continuous integration testing for projects like SpringBoard.
Requirements
- Experience writing code in Objective C or Swift to test an API, SDK, or Frameworks
- Experience writing and triaging automated software tests (e.g., unit-tests, regression tests, functional tests, stress tests)
- Experience in developing test plans, assessing risk, filing appropriate bugs, and consolidating bug reports
- Experience in driving development and deployment of relevant testing tools and infrastructure
- Experience with XCTest and Xcode
- Detail oriented, analytical, and creative problem solver with passion for quality processes
- Ability to triage problems, prioritize accordingly, and propose a resolution
Responsibilities
- work in a multi-functional team which is responsible for projects such as SpringBoard
- work closely with software engineers, project managers and other Apple quality teams
- ensure that Apple delivers the next generation of its operating systems with the highest quality by providing continuous integration testing
- focus on the larger projects while sweating the small UI details
Other
- Three years of experience as a software engineer.
- Ability to work independently, raise issues and take corrective action
- Keen eye for detail