Abiomed
Sr. Embedded Software Test Automation Engineer
Job#: 452057
Positions: 1
Posted: 11/28/2017
Job Type: Full Time
Location: Danvers, MA
Department: Engineering
Salary: Commensurate with Experience
Apply To This Job
Return To List

Job Description

JOB DESCRIPTION:

You have a passion for software test automation, and creating comprehensive automated tests on embedded systems. You have analyzed current test procedures looking for opportunities, identifying gaps and defining requirements. This is a great opportunity to join our dynamic team testing of our cardiac support devices using automation.

You will work closely with development engineers in an Agile / Scrum environment to build out the automation infrastructure (harness, communication layer, report system, test intelligence, database, etc.).

RESPONSIBILITIES

Work with the Automation Lead to grow the architecture emphasizing continual improvement.

  • Transition user stories, manual test procedures and engineering requirements into automation.
  • Innovate: figure out ways to lessen test times, while producing more comprehensive reports.
  • Work with test fixtures to collaborate with SW automation in system-level functional tests.
  • Build a strong working relationship with software development engineers.
  • Mentor and train other engineers to bring them into an automated test process.
  • Maintain schedules, document work done, provide metrics to leadership.
  • Will participate in manual hands-on testing as needed.




Skills/Requirements

REQUIREMENTS

  • Bachelor’s Degree in Computer Science, Computer Engineering.
  • Minimum 3 years of experience as an embedded software automation test engineer.
  • Must be proficient with C and Python.
  • Must have a solid grasp of test methodologies.
  • Experience with Real-Time Operating Systems. 
  • Experience working with Agile methodologies.
  • Experience in a regulated environment testing medical devices.
  • Experience working with hardware test fixtures.
  • Experience with defect tracking systems (Jira, Jama).
  • Experience using development and deployment tools (Jenkins, Jira, Git, Confluence, etc.).
Apply To This Job