Logo
Apple

Swift Testing Frameworks Engineer

Apple, Portland, Oregon, United States, 97204

Save Job

Overview Role Number: 200618576-2814

At Apple, we build products that enrich people’s lives. The Tools and Frameworks group empowers developers inside and outside of Apple to build amazing products for our platforms using Swift, Xcode and more!

The Swift Testing Frameworks team is looking for a software engineer passionate about the discipline of automated testing and developer tools for validating quality. Our focus is the Swift Testing and XCTest frameworks, and our mission is to improve the experience and effectiveness of testing. We are a fast-paced, collaborative group working to improve these frameworks’ capabilities and their integration with supporting IDEs and tools. Testing is a key part of building high-quality applications, and as a member of this team, you’ll play a significant role in shaping the APIs and tools used by millions of developers every day to validate their code.

Responsibilities

Collaboratively design and implement new testing features, APIs, and tools integrations for the Swift Testing Frameworks team.

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.

Minimum Qualifications

B.S. in Computer Science, Computer Engineering, or equivalent experience.

5+ years of Software Engineering experience.

Strong programming 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.

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.

#J-18808-Ljbffr