Principal Test Automation Engineer
Role details
Job location
Tech stack
Job description
The Principal Test Automation Engineer plays a critical role in shaping and advancing IDBS's test automation strategy across our engineering organisation. Operating at a cross-team level, this role provides technical leadership in automated testing, quality engineering practices, and tooling, helping ensure our platforms remain robust, scalable, and fit for purpose as our products and customer demands continue to evolve. The role combines hands-on expertise with strategic influence, supporting teams to build quality in from the outset rather than relying on downstream testing.
What we'll get you doing:
- Defining and evolving the test automation strategy across IDBS products, ensuring consistency, scalability, and alignment with engineering best practices.
- Designing, building, and maintaining robust automated test frameworks across multiple layers (e.g. API, integration, end-to-end), supporting both cloud-native and regulated environments.
- Acting as a technical authority for test automation, guiding teams on tooling choices, test design, and quality engineering approaches.
- Partnering closely with QAs, software engineers, SRE, and product teams to embed quality early in the development lifecycle and improve overall delivery confidence.
- Mentoring and coaching engineers on test automation and quality practices, raising capability and consistency across teams.
Here is what success in this role looks like:
- Automated testing is embedded as a core part of how teams design and deliver software, rather than treated as an afterthought.
- Test automation frameworks are reliable, consistent, maintainable, and well-adopted across teams, supporting faster and safer releases.
- Engineering teams demonstrate increased confidence in changes through improved test coverage and earlier detection of defects, reducing production issues and rework.
- Results are transparent, highly visible, immediately available and acted on, and an integral part of the automated release process.
- The wider engineering community views test automation and quality engineering as shared ownership, influenced positively by your leadership.
Requirements
Do you have experience in SaaS?, * Experience working in SaaS or cloud-native environments, ideally within complex or regulated domains.
- Exposure to CI/CD pipelines and how automated testing integrates into modern delivery workflows.
- A background in influencing standards and practices across multiple teams without direct line management responsibility.