Software Development Engineer in Test, IS&T Enterprise Systems
Apply NowCompany: Apple
Location: Austin, TX 78745
Description:
Summary
At Apple, our mission is simple. We focus on enriching people's lives by building the world's best products, and offering the best purchase experience and customer service on the planet.
The Customer Systems team builds the applications and services that enable exceptional support experiences for over half a billion customers all over the world. Our technology and services power the uniquely Apple experience every time our customers reach out to us for help - in the store, over the phone, chat, email or social media. Our applications are inclusive, highly performant, deployed at scale and help set the gold standard for customer service!
We, in the Quality Engineering team, fill the mission-critical role of ensuring that our complex, large-scale systems stay healthy, monitored, automated and designed to scale with consistent performance. We are looking for motivated critical problem solvers with a sharp eye for detail, who can come up with a customer focused testing strategy, keeping in mind the micro-services context of our applications.
Come join us to do the best work of your life with a welcoming, diverse and talented group of engineers. Bring passion and dedication to the job and there's no telling what you could accomplish!
Description
As an SDET, you will play a key role in ensuring the quality of Apple's Foundations CRM application and shared services.
Key Responsibilities:
Cross-functional Collaboration: Partner with developers, product managers, and QA engineers to define test strategies and enhance software quality.
Test Planning & Strategy: Develop scalable and maintainable test plans, identifying automation opportunities and closing coverage gaps.
Test Framework Development: Design, implement, and optimize automated test frameworks to improve efficiency, reliability, and maintainability.
Test Case Execution: Create, execute, and analyze comprehensive test cases, ensuring timely defect reporting.
CI/CD Integration: Embed automated tests into pipelines for continuous testing and seamless delivery.
Quality Advocacy: Drive quality initiatives and advocate for best practices throughout the development lifecycle.
You will own and lead the quality efforts, ensuring robust test coverage while complementing manual testing efforts.
At Apple, our mission is simple. We focus on enriching people's lives by building the world's best products, and offering the best purchase experience and customer service on the planet.
The Customer Systems team builds the applications and services that enable exceptional support experiences for over half a billion customers all over the world. Our technology and services power the uniquely Apple experience every time our customers reach out to us for help - in the store, over the phone, chat, email or social media. Our applications are inclusive, highly performant, deployed at scale and help set the gold standard for customer service!
We, in the Quality Engineering team, fill the mission-critical role of ensuring that our complex, large-scale systems stay healthy, monitored, automated and designed to scale with consistent performance. We are looking for motivated critical problem solvers with a sharp eye for detail, who can come up with a customer focused testing strategy, keeping in mind the micro-services context of our applications.
Come join us to do the best work of your life with a welcoming, diverse and talented group of engineers. Bring passion and dedication to the job and there's no telling what you could accomplish!
Description
As an SDET, you will play a key role in ensuring the quality of Apple's Foundations CRM application and shared services.
Key Responsibilities:
Cross-functional Collaboration: Partner with developers, product managers, and QA engineers to define test strategies and enhance software quality.
Test Planning & Strategy: Develop scalable and maintainable test plans, identifying automation opportunities and closing coverage gaps.
Test Framework Development: Design, implement, and optimize automated test frameworks to improve efficiency, reliability, and maintainability.
Test Case Execution: Create, execute, and analyze comprehensive test cases, ensuring timely defect reporting.
CI/CD Integration: Embed automated tests into pipelines for continuous testing and seamless delivery.
Quality Advocacy: Drive quality initiatives and advocate for best practices throughout the development lifecycle.
You will own and lead the quality efforts, ensuring robust test coverage while complementing manual testing efforts.