Quality Engineer, Radar Engineering
Core
Build tools, frameworks, and services to improve the quality of Apple's Radar platform (bug tracking, test case management, and product management) used by every major organization across Apple.
Role type
Early-career software engineer (Quality Engineering)
Builds
Tools, frameworks, and services for Radar's apps and platform
Domain
Internal engineering platform / Quality Assurance
Required skills
Python, Java, Swift, object-oriented design, data structures, algorithms, software testing fundamentals, Git, software development lifecycle
Preferred skills
Building developer tools, test automation frameworks (XTest, Selenium), REST API testing, CI/CD pipelines, agentic workflows, MCP integrations, AI-assisted testing tools
Technologies
Python, Java, Swift, Git, XCTest, Selenium, REST APIs
Responsibilities
Design and build tools, frameworks, and services that improve the quality of Radar's apps and platform. Write, run, and maintain automated tests for Radar's services and apps, and keep regression suites healthy. Perform manual testing, verify user-reported issues, and run exploratory testing. Write clean, well-tested, maintainable code, and participate in code reviews. Find, document, and track bugs, and verify fixes. Work with engineers to review features and specs for testability early in development, and collaborate on bug reporting, analysis, and resolution. Contribute to test plans and release readiness.
Seniority
Early-career, hands-on IC
