Join Apple's Financing and Retail Systems team as a Software Engineer In Test, where extraordinary ideas become remarkable products and services. We're seeking a self-motivated individual with strong technical expertise and communication skills to ensure the highest quality standards in our product delivery.
In this role, you'll be instrumental in designing and developing comprehensive testing infrastructure, including tools, frameworks, and reporting mechanisms. You'll integrate test suites with CI/CD systems and write various types of tests - from unit to performance testing - ensuring bug-free software delivery to customers.
The ideal candidate will bring expertise in Java programming, automation frameworks, and database systems, along with experience in web services testing. You'll work with both relational and NoSQL databases, handle data pipelines, and use modern testing tools like Selenium and Playwright.
At Apple, we pride ourselves on being one of the most diverse and inclusive companies globally. You'll be part of a team that values innovation, quality, and collaboration. The position offers the opportunity to work with cutting-edge technologies and contribute to products that millions of customers rely on daily.
Key technical requirements include proficiency in Java (JDK 11+), Python scripting, and experience with REST/gRPC services. Knowledge of cloud platforms (AWS/GCP), CI/CD processes, and performance testing tools is highly valued. You'll need strong analytical skills and the ability to investigate and debug complex problems both independently and as part of a team.
Join us in Austin, Texas, where you'll help shape the future of retail systems at one of the world's most innovative companies. This is more than just a job - it's an opportunity to make a real impact while working with some of the best minds in technology.