Senior QA Automation Tester - #2187980
Enablis
QA Automation Engineer - Senior Consultant
Leeds / Hybrid, 2x per week
Salary: £60,000 - £80,000 + benefits
About Enablis
At Enablis, we deliver complex, high-impact technology transformation. We're a genuinely AI-native consultancy, not just experimenting, but embedding AI into how we deliver, how we operate, and how we grow. We are the case study: Enablis runs AI-first, so every recommendation comes from practitioners.
The Role
This will be our first hire in the QA space, so you'll get a chance to play a leading role in developing our QA community and shaping best practices.
This is a quality engineering role with automation at its core. You make sure what we ship works, and keeps working, by building the test automation, pipelines and quality gates that let delivery teams move fast without breaking things. On established engagements, you'll bring modern automation practice into client teams, often replacing slow manual regression with fast, reliable suites wired into CI/CD. On new-world engagements, you'll help prove AI-native builds can be trusted, working alongside Forward Deployed AI Engineers to test systems whose outputs are probabilistic rather than fixed.
You'll work embedded with client teams alongside Delivery Leads, Business Analysts and Engineers, shaping quality from the first story rather than inspecting it at the end. Between engagements, you'll codify what works into reusable Enablis frameworks, templates and playbooks, so every engagement starts with quality built in.
What You'll Be Doing
- Designing, building and maintaining test automation frameworks across UI, API and integration layers — maintainable code, not brittle scripts
- Embedding automated tests into CI/CD pipelines so every change gets fast, trustworthy feedback — with quality gates teams respect rather than route around
- Shaping test strategy from day one of an engagement: risk-based coverage, the right balance across the test pyramid, and clear entry and exit criteria
- Working with BAs and Delivery Leads to turn requirements into testable acceptance criteria — catching ambiguity before it becomes a defect
- Replacing slow manual regression with automated suites on established engagements, and helping client teams adopt and own them
- Testing AI-native builds alongside Forward Deployed AI Engineers: golden datasets, automated evaluation pipelines, guardrail and adversarial testing, and monitoring for accuracy and drift
- Using AI in your own work: generating test cases and test data, accelerating framework builds, and triaging failures faster
- Covering non-functional quality where it matters: performance, security and accessibility testing, plus test data and environment management
- Reporting quality in terms stakeholders understand — risk, confidence and release readiness, not just pass rates
- Codifying repeatable patterns into reusable Enablis test accelerators, and upskilling client engineers in automation practice
What We're Looking For
Essential
- Strong hands-on test automation experience — building frameworks from scratch as well as extending existing ones — with tools such as Playwright, Cypress or Selenium
- Solid programming skills in at least one modern language (e.g. TypeScript/JavaScript, Python, Java or C#) — you write test code to the same standard as production code
- API and integration testing experience (e.g. Postman, REST Assured, contract testing)
- CI/CD fluency: integrating suites into pipelines such as GitHub Actions, Azure DevOps or GitLab CI, and keeping them fast and stable
- A sound grasp of test strategy and design — risk-based testing, the test pyramid, and knowing what not to automate
- Experience in agile delivery teams, and comfort fitting into more traditional programme structures where clients still run that way
- Client-facing confidence: explaining quality risk clearly to technical and non-technical stakeholders, and pushing back when a release isn't ready
- Curiosity about AI and comfort using it daily — with an appetite to learn how you test systems that don't give the same answer twice
Desirable
- Experience testing LLM or AI-driven systems, or working with evaluation frameworks and golden datasets
- Performance testing (e.g. k6, JMeter, Gatling), and security or accessibility testing
- Cloud experience (AWS/Google preferred) and containerised test environments (e.g. Docker)
- BDD tooling (e.g. Cucumber, SpecFlow) and coaching teams in test-first practices
- Consultancy experience, or ISTQB certification (or equivalent)
This isn't a role for ticking boxes at the end of a sprint. We're looking for engineers who build quality, are pragmatic, curious, and measured by how confidently our clients can ship
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Sales Assistant - Immediate Start
Agentic AI Engineer
Inquests Lawyer (2- 5 PQE) - Leeds