Senior Automation Engineer in Test
Location: Edinburgh (Hybrid)
Job Type: Permanent
Salary: Excellent salary and benefits package
Bright Purple are excited to offer an outstanding opportunity for a Senior Automation Engineer in Test to join a world-class healthcare technology organisation expanding its engineering presence in Edinburgh. This is a chance to work on large-scale, meaningful systems while advancing your technical career in automation.
This role is ideal for a hands-on Software Engineer in Test with strong Python experience and a passion for quality, automation and collaboration. You’ll be a key part of an agile engineering team developing automation tests for a next-generation patient monitoring platform deployed in hospitals worldwide.
This is a hybrid position with 2–3 days a week in the Edinburgh office.
Key responsibilities:
-
Design, develop and maintain automated tests and frameworks using Python
-
Collaborate with development, systems and hardware teams to ensure full test coverage
-
Derive test cases from complex software and system requirements
-
Participate in technical discussions and sprint planning sessions
-
Contribute to improvements in test strategy, CI pipelines and tooling
-
Debug and troubleshoot test failures and work cross-functionally to resolve issues
-
Support software verification, documentation and compliance processes
Skills and experience required:
-
Strong background in test automation and software development
-
Proficient programming skills in Python
-
Experience developing tests for integrated systems or distributed platforms
-
Familiarity with CI/CD and Agile practices
-
Solid understanding of test frameworks, scripting, and modern development environments
-
Strong communication skills and ability to work cross-functionally
-
Degree in Computer Science, Software Engineering or related field (or equivalent experience)
What’s on offer:
-
25 days annual leave plus public holidays, rising to 27 days after 5 years and 29 after 10 years
-
Birthday off every year
-
2 additional paid days off for moving house
-
Life insurance from day one (4x base salary)
-
2 paid charity days each year
-
6% employer pension contribution
-
Enhanced maternity and paternity pay
-
Healthcare cash plan
-
Cycle to work scheme
-
Electric car leasing
-
Access to EdenRed employee discount platform
Working pattern:
Hybrid working model with 2–3 days per week onsite in the Edinburgh office. The company promotes a flexible, people-first approach focused on outcomes and team collaboration.
Apply now:
If you’re a Senior Software Engineer in Test with strong Python skills and a desire to work on meaningful technology, apply today or contact Bright Purple for more information.
Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.