Enable job alerts via email!

Principal Automation Software Development Engineer in Test

ZipRecruiter

City of Edinburgh

On-site

GBP 60,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading healthcare technology company seeks a Principal Automation Software Development Engineer in Test to lead automation initiatives for its cutting-edge patient monitoring platform. This senior role will shape the reliability and performance of critical healthcare systems, offering a unique opportunity to impact patient care globally.

Qualifications

  • 10+ years in software development, including 4+ years in test automation leadership.
  • Proven experience with automation tools such as Squish or Selenium.
  • Familiarity with Agile development practices.

Responsibilities

  • Drive the design and implementation of scalable test automation frameworks.
  • Lead reviews of technical specifications and test workflows.
  • Mentor engineers and uphold compliance standards.

Skills

Python
Object-Oriented Design
Test Automation
Collaboration
Agile Development Practices

Education

Bachelor’s degree in a relevant engineering discipline

Tools

Selenium
Squish
CI/CD Pipelines
Source Control
Defect Tracking

Job description

Job Description

At Spacelabs Healthcare, we are on a mission to provide continuous innovation in healthcare technology for better clinical and economic outcomes. Our scalable solutions deliver critical patient data across local and remote systems, enable better-informed decisions, increase efficiencies, and create a safer environment for patients.

Why work at Spacelabs? Because lives depend on you!

Role Overview

Spacelabs is seeking a technically accomplished and experienced Principal Automation Software Development Engineer in Test to lead automation initiatives for our next-, networked patient monitoring platform. This is a senior-level, hands-on leadership role central to shaping the reliability, performance, and safety of systems used in critical healthcare environments.

Key Responsibilities:

  • Drive the design and implementation of scalable test automation frameworks and tools
  • Translate system and software requirements into effective test strategies and architectures
  • Collaborate across Systems, Software, Hardware, and Electrical Engineering teams
  • Lead reviews of technical specifications, interface designs, and test workflows
  • Guide the backlog, ensure timely delivery of test assets, and uphold compliance standards
  • Mentor engineers and support high standards in engineering practice and ethics

About You:

  • Bachelor’s degree in a relevant engineering discipline
  • 10+ years in software development, including 4+ years in test automation leadership
  • Expertise in Python or similar scripting
  • Strong background in Object-Oriented Design, design patterns, and verification methods
  • Proven experience with automation tools such as Squish or Selenium
  • Proficiency in CI/CD pipelines, source control, requirements management, and defect tracking
  • Familiarity with Agile development practices

Desirable Experience:

  • Embedded Linux development and/or Qt/QML
  • Regulated industry experience (e.g., medical, aerospace, finance)
  • Scripting with Bash or PowerShell
  • Working with containerized environments and global engineering teams

This is a unique opportunity to apply your skills where it truly matters—developing technology that empowers clinicians and supports patient care on a global scale.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.