
Principal Automation Engineer in Test
- Edinburgh
- £58,000-76,000 per year
- Permanent
- Full-time
Job Type: Permanent
Salary: Excellent salary and benefits packageBright Purple are working exclusively with a world-leading technology company to recruit a Principal Automation Engineer in Test for their Edinburgh-based team. This is a unique opportunity for an experienced Software Engineer in Test to take on a hands-on technical leadership role, building advanced automation systems for high-impact medical technology products.As Principal SDET, you’ll play a central part in developing and delivering robust automation solutions across a large-scale platform that integrates software, hardware and complex networked devices used in healthcare environments. You will lead on technical design, mentor your peers, and drive quality-first engineering practices across the team.This is a hybrid position based in Edinburgh, with 2–3 days per week in the office.Key responsibilities:Lead the design and development of scalable automated tests and test frameworks using PythonDefine and maintain automation architecture, tools, and test strategy for a major product lineCollaborate with cross-functional teams (software, systems, UX, hardware) to ensure full test coverage and high qualityPlan and manage the test automation backlog and delivery roadmapGuide and mentor engineers on best practices and technical developmentParticipate in cross-discipline design reviews and requirement discussionsWrite, debug, document and maintain automated test codeEnsure all automation development is well-documented and audit-ready for regulatory complianceSkills and experience required:Extensive experience in test automation and software development for complex systemsStrong hands-on programming skills in PythonBackground in developing test frameworks and tools in CI/CD environmentsExpertise in test architecture and automation strategyExperience leading teams or technical initiatives within Agile environmentsExcellent communication and leadership skillsA degree in Computer Science, Software Engineering or related subject (or equivalent industry experience)What’s on offer:25 days annual leave plus public holidays, increasing to 27 days after 5 years and 29 days after 10 yearsYour birthday off2 additional days off for moving houseLife insurance (4x basic salary) from day one2 paid charity volunteering days per year6% employer pension contributionEnhanced maternity and paternity payHealthcare cash planCycle to work schemeElectric car lease schemeEdenRed discount platformWorking pattern:Hybrid working with 2–3 days per week onsite at the Edinburgh office. Flexibility is supported, and the team works with a focus on results and quality over hours.Apply now:If you’re an experienced Software Engineer in Test with strong Python skills and a passion for automation leadership, apply today or get in touch with Bright Purple for a confidential discussion.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.