Summary
Posted: Mar 17, 2021
Weekly Hours: 40
Role Number:200230567
Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and cust...Summary
Summary
Posted: Mar 17, 2021
Weekly Hours: 40
Role Number:200230567
Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.
Apple's Applied Machine Learning team has built platforms and solutions for a number of large-scale data science applications. We work on many high-impact projects that serve various Apple lines of business. We use the latest in open source technology and as committers on some of these projects, we are pushing the envelope. Working with partners across entire company, we manage many streams of Apple-scale data. We bring it all together and extract the value. We do all this with an exceptional group of software engineers, data scientists, dev-ops engineers and managers. Your job will be to ensure Apple-grade quality of our product across all dimensions and maintain stable and reliable software delivery pipeline. Are you up to this challenge?
Key Qualifications
Join Apple's Applied Machine Learning Team, as a Software Engineer in Test, to help build and deliver innovative software applications. Candidates must have quality assurance experience on large scale mission critical applications. The main responsibilities for this position include:
Design and implement test automation frameworks for large scale multi-tier distributed applications to maintain high quality standards of both front and back end.
Create and maintain tools to assist better quality of application development, distribution and deployment.
Report and verify issues, monitor results of automated test execution.
Integrate test coverage, system and unit testing frameworks, deployment, release and monitoring tools to achieve Continuous Integration and Delivery.
Implement and maintain required code, configuration and infrastructure management services and solutions.
Work together with development, dev-operations and project management teams to promote clean coding, effective deployment an quality solution for the benefit of end user.
Education & Experience
BS in computer science with 7 years or MS plus 5 years experience or related experience.
Additional Requirements
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.