at Apple
Location
Cupertino, United States of America
Compensation
$172k–$306k USD
Type
full time
Posted
4 days ago
Market range · company + function + seniority
p25 · target · p75 · n=157
Posted $306k · well above market
Tailor your résumé to this role in 30 seconds.
Free account · ATS keyword check · per-job bullet rewrite by Claude.
We are looking for an engineer who can own feature quality end-to-end — from understanding requirements and identifying risks early, to building scalable automated coverage and driving release confidence across distributed systems and integrations.
This role is heavily focused on backend systems, APIs, pricing logic, and integration testing. The ideal candidate is comfortable working across complex systems, debugging issues across services and environments, and balancing hands-on exploratory testing with sustainable automation investments. The role requires close partnership with Engineering, Product, and cross-functional teams to drive a shift-left, automation-first quality strategy while maintaining a strong focus on product reliability and customer impact.
Lead quality strategy and execution for backend features and services from design review through production release, including risk identification, test planning, and release validation
Design, develop, and maintain scalable, reusable API and backend automation frameworks and test suites
Perform functional, integration, regression, and exploratory testing across distributed systems and service integrations
Collaborate with Engineering and Product partners early in the development cycle to identify testability gaps, surface risks, and align on quality acceptance criteria
Debug failures across services, APIs, environments, and automation infrastructure using structured diagnostic approaches, and document findings to support resolution
Integrate automated tests into CI/CD pipelines and contribute to release validation workflows
Measure and improve automation reliability, test coverage, and execution efficiency using defined metrics
Apply and evaluate AI-assisted testing tools (e.g., test case generation, anomaly detection, coverage analysis) to improve workflow efficiency where appropriate
Communicate quality status, risk assessments, and release readiness to engineering and cross-functional stakeholders using clear, evidence-based reporting
5+ years of professional experience in software quality engineering, QA automation, or a closely related software engineering discipline
Proficiency in Python or another modern, object-oriented programming language (e.g., Java, Kotlin, Go), with the ability to write clean, maintainable, production-quality automation code
Demonstrated experience designing and building automation frameworks and test suites for backend systems and APIs
Experience testing REST APIs, service integrations, and distributed system behaviors -- including validation of data contracts, error handling, and failure modes
Familiarity with CI/CD pipeline integration for automated test execution (e.g., Jenkins, GitHub Actions, GitLab CI, or equivalent)
Ability to debug and diagnose failures across layered systems, including application logic, API responses, data state, and test infrastructure
Working knowledge of software development lifecycle methodologies and how quality engineering integrates across design, development, and release phases
Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience
Experience validating complex business logic in financial systems, pricing engines, transactional workflows, or billing platforms -- including edge case analysis and boundary condition testing
Experience with data validation and database testing, including writing SQL queries to verify data integrity, transformation accuracy, and system-of-record consistency
Familiarity with service-oriented and microservices architectures, including contract testing approaches (e.g., consumer-driven contract testing with Pact or equivalent)
Experience with cloud and infrastructure environments such as AWS, GCP, or Azure, and containerized deployment contexts using Kubernetes or Docker
Proficiency with observability and debugging tooling including structured log analysis, distributed tracing (e.g., Jaeger, Zipkin), and metrics platforms (e.g., Grafana, Prometheus, Datadog)
Experience applying AI-assisted testing tools for use cases such as automated test case generation, coverage gap analysis, or anomaly detection in test results
Familiarity with performance and load testing methodologies and tools (e.g., Locust, Gatling, k6) relevant to high-volume backend systems
Experience developing and maintaining test strategy documentation, including risk-based test plans, coverage matrices, and release readiness reports
Familiarity with regulatory or compliance-adjacent testing contexts, such as tax calculation accuracy, currency handling, or regional pricing rule validation
The Rights & Pricing engineering team provides the Apple Services platform for distribution rights by country, calculation and management of prices including retail, offers, wholesale, and tax. The Pricing QA team ensures the quality, reliability, and scalability of complex backend pricing systems that power Apple Services across multiple products and regions. We are looking for a highly skilled and hands-on Quality Engineer who is passionate about delivering high-quality software through strong technical depth, thoughtful test strategy, and scalable automation.
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $172,100 and $305,600, and your base pay will depend on your skills, qualifications, experience, and location.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
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
More open roles at Apple
Hiring velocity, headcount trend, and every open posting on one page.
Open postings ranked by description similarity — useful if this role isn't quite right.