#200618576-2814_1
Testing Frameworks team is seeking a highly motivated engineer to collaboratively design and implement new testing features, APIs, and tools integrations. As a member of this team, you'll work with engineers across Apple and contributors in the open source Swift community to design new features that help identify problems and improve software quality. Ideal candidates have a strong passion for software development, testing, and automation, a thorough understanding of computer science fundamentals, and an appetite to learn the specifics of our systems and tools. This position requires a highly creative and self-motivated individual, capable of communicating with and giving feedback to others in a range of roles across software engineering at Apple, the Swift ecosystem, and beyond.
Minimum Qualifications
B.S. in Computer Science, Computer Engineering, or equivalent experience.
5+ years of Software Engineering experience.
Strong programing skills (preferably in Swift or a similar language).
Demonstrated ability to communicate through technical writing.
Experience with automated testing tools and Continuous Integration practices.
Skilled at collaborating efficiently with team members in a distributed and remote setting.
Preferred Qualifications
Passion for different testing methodologies and tools.
Experience with designing idiomatic APIs.
Comfort with large and established codebases, including complex debugging scenarios.
Enthusiasm for open source development and engaging with community members an
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant .
Submit Resume