Wireless Device Test Automation Engineer (Airpods CI)

Company:  Innominds
Location: San Diego
Closing Date: 09/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description Responsibilities/Deliverables for AirPods CI system Monitoring and Triage of CI System


• Monitor daily test results of all CI pipelines

• Report all issues (known or new)

  1. Gather failure rates
  2. First occurrence
  3. Trend analysis (product, host, train)


• First level triage

  1. Failure mode
  2. Case or Bud


• Identify and request improvements to reporting tools

• Identify tags for presub CI Automation Test Lab Management

• Maintain both CI team’s staging and production test machine pool

  1. Day to day health monitoring
  2. Run upgrades
  3. Reboot machines
  4. Setup new machines
  5. Lab layout updates
  6. Recover bad devices
  7. Hold machines with problems CI Issue Tracking


• Reproduce CI and automation test related issues, provide additional logs from repros for the development team.

• Escalate important issues as necessary. Ad Hoc Test runs

• Execute side testing requests from development team.

• Provide results and first level triage analysis for ad-hoc side test runs.


Qualifications :


• Minimum 10+ years of automation test software development for embedded systems.

• Expert in Python programming.

• B.S. degree (or equivalent) in an engineering field, preferably software engineering, embedded systems engineering or programming.

• Meticulous and highly organized - excels at multitasking and thrives in fast-paced environments

• Self-motivated and responsible, have a sense or pride in making sure automation test system is running and in good health.

• Excellent multitasking capabilities with ability to handle frequent context switches

• Quick learner, good intuitions on debugging and troubleshooting.


Preferred Skills:


• Good understanding of classic bluetooth audio systems

• Comfortable with command line interface on Mac or Linux

Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙