- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
-
Job Code200121794
Summary
Posted: Nov 14, 2019
Weekly Hours: 40
Role Number: 200121794
Are you passionate about software development and automation? If yes, we may have the job for you!
We are the Beats Engineering team, and we are looking for a highly motivated engineer, passionate about product development and automation, with excellent problem solving and interpersonal skills. Come join the Beats Automation team of highly-focused engineers that provide solutions to "automate all the things," that involve Beats audio products and more
Key Qualifications
- 5+ years of meaningful experience
- Excellent Python (2 or 3 programming skills)
- Excellent software design, problem solving and debugging skills
- Experience with building automation tools for hardware and software verification
- Experience in working in an automated testing pipeline driven by a Continuous Integration framework
- Experience of embedded operating systems is a plus
- Ability to define/design/develop/execute/maintain test automation frameworks
- Knowledge of wireless standards (Bluetooth Classic/LE, WiFi, etc) and Sensors is a plus
- Excellent knowledge of software development lifecycle, test methodologies and tools, and passion for quality processes
- Ability to deliver high-quality design, code, and tests, on tight schedules. Results oriented and deadline driven
- Strong interpersonal skills and ability to communicate effectively, both written and verbal, with cross-functional teams
Description
- Design, develop, execute auto tests, and maintain automated tests in a continuous integration/delivery environment
- Work with cross-functional teams to understand product requirements, design automation test strategies and solutions, with a goal to validate HW/SW system end-to-end
- Identify continuous improvement opportunities and implement best practices.
- Debug and isolate issues/bugs caught in test automation
- Understand product requirements, engage with core team to define automation solutions, and estimate the scope of work required.
- Collaborate with, mentor, and influence members within your team and across other teams at Apple
- Deliver solutions that can keep up with a rapidly evolving product
Education & Experience
- BS or MS in CS/CE or equivalent experience
Additional Requirements
Before you go...
Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.