Apple's Hardware Engineering team is looking to solve the problem of ensuring high-quality internal software applications that drive critical operations by hiring a Senior Software Development Engineer in Test (SDET) to push quality to the next level.
Requirements
- Several years of proven experience in software quality assurance, with deep expertise in quality processes, tools, and metrics, including the development of testing strategies from the ground up
- Hands-on experience with test automation frameworks, including architecture design, development, and scripting, as well as strong expertise in API and Web Services testing
- Experience working in Agile development environments using software build tools, CI/CD integrations, deployment process and code quality checking tools
Responsibilities
- Partner with engineering teams in the design and execution of manual and automated test plans for new features and system upgrades
- Identify gaps in testing processes-and take the initiative to fill them
- Track, analyze, and report on QA metrics (such as defect rates, test coverage, and cycle times) to drive continuous improvement and transparency across teams
- Play a key role in the release cycle, ensuring regressions are caught and resolved before launch
- Collaborate across functions-development, product management, and support-to drive high-impact improvements
- Help document systems, workflows, and best practices to enable knowledge sharing and scale across teams
- Move fast without sacrificing quality, balancing multiple priorities and adapting to shifting timelines
Other
- B.S. in Computer Science or equivalent
- Master's degree in Computer Science or equivalent
- Several years of proven experience in software quality assurance
- Commitment to excellence and high bar for quality
- Ability to work in an Agile development environment