We are looking for an experienced Principal Test Engineer / Principal SDET to define and drive our organisation-wide quality engineering and test automation strategy. You will architect scalable automation frameworks, strengthen CI/CD quality gates, and lead testing across web, mobile, APIs, microservices, and distributed systems. You will also drive performance, reliability, security, and AI-assisted testing initiatives to improve software quality and accelerate delivery.
This is a hands-on technical leadership role for someone who can establish quality engineering standards, mentor teams, and work closely with Engineering, DevOps, SRE, Product, and Architecture to build reliable, production-ready systems.
Responsibilities:
- Define and drive the organisation-wide QA and test automation strategy.
- Architect scalable automation frameworks for web, mobile, API, and microservices testing.
- Integrate automated quality gates into CI/CD pipelines and release workflows.
- Lead testing across distributed systems, event-driven architectures, and cloud-native platforms.
- Drive performance, scalability, reliability, and resilience testing.
- Adopt AI-assisted testing for test generation, optimisation, and defect analysis.
- Improve production quality through observability, monitoring, and engineering metrics.
- Ensure security, compliance, and secure testing practices across platforms.
- Mentor quality engineers and promote an automation-first engineering culture.
- Collaborate with Engineering, DevOps, SRE, Product, and Architecture teams to improve software quality.
Requirements:
- 10+ years of experience in Quality Engineering, Test Automation, or Software Testing.
- Hands-on experience with Playwright, Cypress, Selenium, or Appium.
- Strong understanding of APIs, microservices, distributed systems, and cloud-native architectures.
- Experience with CI/CD tools such as GitHub Actions, Jenkins, or GitLab CI.
- Hands-on experience with Docker, Kubernetes, Kafka/RabbitMQ, Redis, and databases.
- Experience with performance testing tools such as k6, JMeter, or Gatling.
- Familiarity with observability tools such as Datadog, Grafana, or Prometheus.
- Strong understanding of security and compliance testing practices.
- Proven technical leadership, mentoring, and cross-functional collaboration skills.
What Makes Someone Successful Here:
- Defines quality engineering standards and drives organisation-wide adoption.
- Builds scalable automation frameworks and solves complex testing challenges.
- Balances delivery speed with reliability, security, and performance.
- Uses AI-assisted testing and modern engineering practices to improve efficiency.
- Mentors engineers and partners across teams to build a strong automation-first culture.