The Rights u0026 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.
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 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 validationnDesign develop and maintain scalable reusable API and backend automation frameworks and test suitesnPerform functional integration regression and exploratory testing across distributed systems and service integrationsnCollaborate with Engineering and Product partners early in the development cycle to identify testability gaps surface risks and align on quality acceptance criterianDebug failures across services APIs environments and automation infrastructure using structured diagnostic approaches and document findings to support resolutionnIntegrate automated tests into CI/CD pipelines and contribute to release validation workflowsnMeasure and improve automation reliability test coverage and execution efficiency using defined metricsnApply and evaluate AI-assisted testing tools (e.g. test case generation anomaly detection coverage analysis) to improve workflow efficiency where appropriatenCommunicate 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 disciplinenProficiency in Python or another modern object-oriented programming language (e.g. Java Kotlin Go) with the ability to write clean maintainable production-quality automation codenDemonstrated experience designing and building automation frameworks and test suites for backend systems and APIsnExperience testing REST APIs service integrations and distributed system behaviors -- including validation of data contracts error handling and failure modesnFamiliarity with CI/CD pipeline integration for automated test execution (e.g. Jenkins GitHub Actions GitLab CI or equivalent)nAbility to debug and diagnose failures across layered systems including application logic API responses data state and test infrastructurenWorking knowledge of software development lifecycle methodologies and how quality engineering integrates across design development and release phasesnBachelors 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 testingnExperience with data validation and database testing including writing SQL queries to verify data integrity transformation accuracy and system-of-record consistencynFamiliarity with service-oriented and microservices architectures including contract testing approaches (e.g. consumer-driven contract testing with Pact or equivalent)nExperience with cloud and infrastructure environments such as AWS GCP or Azure and containerized deployment contexts using Kubernetes or DockernProficiency with observability and debugging tooling including structured log analysis distributed tracing (e.g. Jaeger Zipkin) and metrics platforms (e.g. Grafana Prometheus Datadog)nExperience applying AI-assisted testing tools for use cases such as automated test case generation coverage gap analysis or anomaly detection in test resultsnFamiliarity with performance and load testing methodologies and tools (e.g. Locust Gatling k6) relevant to high-volume backend systemsnExperience developing and maintaining test strategy documentation including risk-based test plans coverage matrices and release readiness reportsnFamiliarity with regulatory or compliance-adjacent testing contexts such as tax calculation accuracy currency handling or regional pricing rule validation
Required Experience:
Senior IC
The Rights u0026 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 tha...
The Rights u0026 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.
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 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 validationnDesign develop and maintain scalable reusable API and backend automation frameworks and test suitesnPerform functional integration regression and exploratory testing across distributed systems and service integrationsnCollaborate with Engineering and Product partners early in the development cycle to identify testability gaps surface risks and align on quality acceptance criterianDebug failures across services APIs environments and automation infrastructure using structured diagnostic approaches and document findings to support resolutionnIntegrate automated tests into CI/CD pipelines and contribute to release validation workflowsnMeasure and improve automation reliability test coverage and execution efficiency using defined metricsnApply and evaluate AI-assisted testing tools (e.g. test case generation anomaly detection coverage analysis) to improve workflow efficiency where appropriatenCommunicate 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 disciplinenProficiency in Python or another modern object-oriented programming language (e.g. Java Kotlin Go) with the ability to write clean maintainable production-quality automation codenDemonstrated experience designing and building automation frameworks and test suites for backend systems and APIsnExperience testing REST APIs service integrations and distributed system behaviors -- including validation of data contracts error handling and failure modesnFamiliarity with CI/CD pipeline integration for automated test execution (e.g. Jenkins GitHub Actions GitLab CI or equivalent)nAbility to debug and diagnose failures across layered systems including application logic API responses data state and test infrastructurenWorking knowledge of software development lifecycle methodologies and how quality engineering integrates across design development and release phasesnBachelors 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 testingnExperience with data validation and database testing including writing SQL queries to verify data integrity transformation accuracy and system-of-record consistencynFamiliarity with service-oriented and microservices architectures including contract testing approaches (e.g. consumer-driven contract testing with Pact or equivalent)nExperience with cloud and infrastructure environments such as AWS GCP or Azure and containerized deployment contexts using Kubernetes or DockernProficiency with observability and debugging tooling including structured log analysis distributed tracing (e.g. Jaeger Zipkin) and metrics platforms (e.g. Grafana Prometheus Datadog)nExperience applying AI-assisted testing tools for use cases such as automated test case generation coverage gap analysis or anomaly detection in test resultsnFamiliarity with performance and load testing methodologies and tools (e.g. Locust Gatling k6) relevant to high-volume backend systemsnExperience developing and maintaining test strategy documentation including risk-based test plans coverage matrices and release readiness reportsnFamiliarity with regulatory or compliance-adjacent testing contexts such as tax calculation accuracy currency handling or regional pricing rule validation
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar
... View more