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.