
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
๐ Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
๐ Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Overview
Apple is hiring a Senior Software Engineer in Test to enhance the quality of their products through automated testing tools. You'll work with technologies like Go, Python, and Ruby in Seattle. This position requires 3+ years of software engineering experience.
Job Description
Who you are
You have 3+ years of software engineering experience and are proficient with at least one general-purpose programming or scripting language such as Go, Python, Ruby, or Bash. Your experience includes working with macOS or another UNIX variant, as well as Linux, which has equipped you with a solid foundation in software development and testing. You thrive in collaborative environments and can effectively work with teams located in different geographies and time zones.
You are a functional expert in automated software testing platforms and have a keen interest in capturing requirements and developing software to integrate with testing platforms. Your operational support skills allow you to observe system performance, diagnose and resolve issues, and communicate effectively with the user community. You stay informed on technical and process innovations, providing guidance on how these can be utilized to improve quality and efficiency.
What you'll do
In this role, you will be responsible for helping build and operate automated testing tools in support of Appleโs Private Cloud Compute. You will collaborate with various teams within Apple to further improve the quality of products, ensuring that the testing platform meets the needs of new features and hardware. Your responsibilities will include capturing requirements, developing software integrations, and providing operational support to maintain system performance.
You will educate the user community on the testing platformโs capabilities and limitations, ensuring that all users are well-informed and can utilize the platform effectively. Additionally, you will keep abreast of the latest technical innovations and process improvements, applying this knowledge to enhance the testing platform's functionality and efficiency.
What we offer
Apple offers a dynamic work environment where you can contribute to the development of cutting-edge technologies that enrich people's lives. You will be part of a diverse team that values collaboration and innovation. The role provides opportunities for professional growth and development, allowing you to expand your skills and expertise in software engineering and automated testing. Join us in making a significant impact on the quality of Appleโs products and services.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
SoFi is seeking a Senior Software Engineer for their Platform Engineering team to design and develop solutions that enhance testing and reliability for backend and web applications. You'll work with Java and distributed systems in Seattle or San Francisco.

Software Engineering
Apple is hiring a Senior Software Engineer in Test to integrate and test software for next-generation data centers. You'll work with C++, Golang, and Python to ensure high-quality systems. This position requires 5+ years of experience in software testing and automation.

Test Automation Engineer
Axon is hiring a Senior Test Automation Engineer to ensure the quality and performance of their VR training products. You'll work with Unity-based applications and CI/CD infrastructure. This position requires a strong technical background in test automation.

Software Engineering
Apple is hiring a Senior Software Engineer in Test to integrate and test software for distributed systems. You'll work with C++, Golang, and Python to ensure high-quality performance in next-generation data centers. This position requires 5+ years of experience in software testing and automation.

Software Engineering
Veeva Systems is hiring a Senior Software Engineer in Test to ensure quality and automation in their software products. You'll work in a flexible environment, contributing to the life sciences industry. This position requires a strong technical background and a passion for quality.