Apple's Customer Systems team needs to ensure the quality of their large-scale, complex applications and services that enable exceptional support experiences for over half a billion customers globally. The SDET will play a key role in ensuring the quality of Apple's Foundations CRM application and shared services.
Requirements
- 5 years of industry experience in SDET
- Object oriented programming and software design skills
- Experience with test methodologies ranging from functional unit tests to non-functional exploratory testing
- Experience in building automated UI and non-UI tests for user facing applications
- 5 years of experience object oriented programming and software design skills, preferably in Java, Javascript and/or Python
- 5 years of experience with test methodologies ranging from functional unit tests to non-functional exploratory testing
- 5 years of experience in building automated UI and non-UI tests for user facing applications
Responsibilities
- Partner with developers, product managers, and QA engineers to define test strategies and enhance software quality.
- Develop scalable and maintainable test plans, identifying automation opportunities and closing coverage gaps.
- Design, implement, and optimize automated test frameworks to improve efficiency, reliability, and maintainability.
- Create, execute, and analyze comprehensive test cases, ensuring timely defect reporting.
- Embed automated tests into pipelines for continuous testing and seamless delivery.
- Drive quality initiatives and advocate for best practices throughout the development lifecycle.
- Own and lead the quality efforts, ensuring robust test coverage while complementing manual testing efforts.
Other
- 2 years of experience working in a product based company
- Bachelor's degree or equivalent years of work experience
- Creative problem solver with a knack for building scalable solutions in a collaborative and cross-functional space
- Ability to proactively triage, investigate, and debug difficult backend and UX problems independently as well as collaboratively
- Highly organized with strong planning skills to estimate, update, and communicate progress.