Back to Jobs
Recently postedOther

Embedded Tester

Innominds SoftwareSan Diego, CA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationSan Diego, CA, United States
Embedded SystemsPythonTriageLinux

Job description

Role Overview

Own the day-to-day health and operation of CI pipelines and test environments. Monitor results, perform first-level triage, support development test requests, and coordinate the onsite and offshore teams to resolve issues and improve CI reporting.

Key Responsibilities

  • Create, maintain, and monitor CI pipelines; ensure their day-to-day health.
  • Review daily test results across CI pipelines and identify failures, trends, and recurring issues.
  • Maintain the CI team’s staging and production test machine pools.
  • Track and report known and newly identified issues, analyzing trends across products, hosts, and software tracks.
  • Perform first-level triage of CI and test automation issues using strong troubleshooting skills.
  • Reproduce issues and provide development teams with relevant logs and supporting details.
  • Escalate high-impact or unresolved issues to the appropriate teams.
  • Support ad hoc test requests from development teams; share results and initial triage analysis.
  • Identify and request improvements to dashboards and other reporting tools.
  • Coordinate onsite and offshore team members to deliver agreed results.
  • Communicate issue status, findings, and risks clearly to technical and non-technical stakeholders.

Nice to Have

  • Comfortable using the command line on macOS or Linux.
  • Hands on with practical AI tools or workflows relevant to CI, testing, or issue analysis.

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.

Similar jobs