Principal Test Automation Engineer
Job Board | Dayforce
Visa & sponsorship
- The posting says it will not sponsor a visa for this role.
Job description
We are looking for a passionate Principal Test Automation EngineerĀ to help us drive our organisations approach to automated testing across all development squads. This is a hands-on technical role where you will be building the framework yourself, in our codebase where you will work along side the squads who use it.
Ā You will be working within a cross functional team where youāll build a containerised testing framework that creates isolated infrastructure for each test run. Youāll define CI/CD test strategies, introduce contract testing to reduce reliance on end-to-end tests, and establish enforceable standards that development squads can confidently adopt Ā Role:Ā Principal Test Automation EngineerĀ Location:Ā Liverpool City Centre HQ / Hybrid (3 days in office) Salary: Ā£70,000 - Ā£80,000 (dependent on experience) Working Hours:Ā 37.5 hours per week, Monday to Friday Ā What you will be doing:Ā
Design and build the shared test harness. Ephemeral infrastructure per test run, test data seeding and teardown, third-party stubbing, database and message assertion probes. Ship it as a versioned package squads consume rather than forkĀ Ā Ā
Define how we classify tests by what they touch, and settle what belongs in CI and what belongs in CDĀ Ā
Establish the patterns for component, contract, API, end-to-end, UI, regression and performance testing, each with a working reference implementation in our own codebaseĀ Ā
Own test data. Seeding through UI automation, API calls and direct database writes, with isolation that makes parallel execution safeĀ Ā Ā
Design the quality gates in our Azure DevOps pipelines, and own how fast and how reliably tests run, including the flaky test problemĀ Ā
Work inside squads, pairing and reviewing, so teams get self-sufficient rather than dependent on youĀ Ā
Be the escalation point when a squad is stuck on test engineeringĀ Ā Ā
Lead root cause investigation into production incidents and test flakiness, and make sure what you find is covered by regression afterwardsĀ Ā
Keep the conventions and agent instruction files current so AI coding tools extend the framework consistently rather than inventing their own patternsĀ Ā
Represent quality engineering in architecture and design forums, as a peer to Tech Leads and Principal DevelopersĀ Ā
Own the automation metrics that matter, and use them to drive an improvement backlog rather than to report statusĀ
Our Tech Stack:
Backend: xUnit, WebApplicationFactory, Testcontainers for .NET, WireMock.Net, MassTransit Test Harness, Respawn, Bogus, VerifyĀ Ā
Web and Mobile: Playwright with TypeScript, Maestro, Vitest, React Testing Library, Mock Service WorkerĀ Ā
Testing (cross-cutting): Postman, Pact for contract testing, axe-core for accessibility, k6 and NBomber for load and performance, SonarCloud quality gatesĀ Ā
Infrastructure: Azure, Docker, Kubernetes (AKS), Nginx, RabbitMQ, Azure Service BusĀ Ā
Tooling and Practices: Azure DevOps, Git, CI/CD pipelines, Agile methodologiesĀ
Ā Ā What we are looking for:Ā
Senior or Principal-level experience in test automation or quality engineering, where you built the framework rather than worked within one somebody else builtĀ Ā
Strong TypeScript and Playwright. Maestro or similar for mobileĀ Ā
Working proficiency in C# and .NET. You'll be writing component and integration tests against our microservices with xUnit or NUnit, and seeding test data through domain code rather than raw SQLĀ Ā
Docker and containerised test environments, including standing up infrastructure per test run with Testcontainers or equivalentĀ Ā
Service virtualisation and HTTP stubbing, using WireMock or similar, to test a service in isolationĀ Ā
Experience testing event-driven systems. Asynchronous messaging, eventual consistency, and asserting on published messages. We run RabbitMQ and Azure Service Bus through MassTransitĀ Ā
Contract testing between services with Pact or equivalent, covering message schemas as well as HTTPĀ Ā
Test data management across UI, API and database, with isolation that supports parallel runs, and synthetic or anonymised data throughoutĀ Ā
SQL Server, including database-level assertions and a realistic view of how schema change affects a test suite over timeĀ Ā
CI/CD pipeline and quality gate design, ideally in Azure DevOpsĀ Ā
Authentication in automated tests. Token acquisition, Entra ID, and sensible handling of test credentialsĀ Ā
A track record of bringing other engineers on through pairing and code reviewĀ Ā
Able to influence technical direction across squads without having authority over themĀ
Ā Grow with AcornĀ AtĀ Acorn Insurance,Ā weāreĀ proud of our Liverpool roots ā and even prouder of how farĀ weāveĀ come. As part of theĀ Acorn Group, we bring over 40 years of specialist insuranceĀ expertiseĀ to the table. From humble beginnings,Ā weāveĀ grown into a national leader, now employingĀ 1,700+ people across the UKĀ andĀ reached a milestone Ā£750 millionĀ in total value of insurance policies written in 2024.Ā WeāreĀ growing fast, with new opportunitiesĀ emergingĀ every week.Ā That growth isĀ largely dueĀ to the values we share:Ā
š¦Ā We run through walls for our customers and each otherĀ
šĀ We challenge the status quoĀ
š§Ā We succeed when we help those around us succeedĀ
šĀ We decide quickly when the smart thing to do is use our judgementĀ
Benefits:Ā
š“Ā A maximum ofĀ 35 daysā holidayĀ (dependingĀ on role and tenure)Ā including bank holidays,Ā withĀ additionalĀ buy/sell optionsĀ
š§ Ā 24/7 mental health supportĀ & free counsellingĀ availableĀ
āĀ Grow with us:Ā Through career fairs, leadership programs, and learning on the go!Ā
šøĀ Flexible benefits, includingĀ early accessĀ toĀ salaryĀ viaĀ our internal platformĀ
š”Ā Hybrid working optionsāÆto support work-life balance and individual needsĀ
šĀ Recognition awards, social events & moreĀ Ā
Ā Our Commitment to ourĀ colleagueās:Ā Ā TheseĀ arenātĀ just words āĀ theyāreĀ the principles we live by. AndĀ weāreĀ proud to back them up with real action, earning recognition and accreditation from leading organisations that share our commitment to people and growth:Ā
š§ Ā Mindful EmployerĀ ā championing mental health andĀ wellbeingĀ
āæĀ Disability Confident Level 1 & 2Ā ā creating accessible, inclusive opportunitiesĀ
šøĀ Menopause Friendly accreditedĀ ā supporting every stage of lifeĀ
šļøĀ Armed Forces Covenant signatoryĀ ā honouring those who serveĀ
šļøĀ Armed Forces Defence employer recognition schemeĀ - SupportingĀ those who serveĀ
šĀ Great Places to WorkĀ 2024/25Ā ā fostering an engaging and positive workplace cultureĀ
šĀ Best Place to Work for DevelopmentĀ ā proud to be investing in peopleās futureĀ
š©āš¼Ā Best Place to Work for WomenĀ ā breaking down barriers to women's career progressionĀ
IfĀ youāreĀ looking for a company with a strong culture, real career progression, and a people-first approach ā all rooted in the heart of Liverpool āĀ Grow withĀ Acorn.Ā A Few Things to Know Before You ApplyĀ WeāreĀ really excitedĀ thatĀ youāreĀ considering joining Acorn! To help everything go smoothly, here are a couple of things to keep in mind:Ā If your application is successful, we willĀ commenceĀ relevant employment checks prior to youĀ commencingĀ employment with us. These will include a standard criminal record check and an insolvency register check.Ā Ā šāÆVisa RequirementsĀ BecauseĀ our training is quiteĀ comprehensive,Ā we can only consider applicants who haveāÆat least one yearĀ remainingāÆon their Graduate or Post-Study Work visa.Ā At the moment,Ā weāreĀ not able to offer visa sponsorship.Ā š¬āÆWeāreĀ Here to Support YouĀ WeāreĀ committed to creating an inclusive, supportive workplace where everyone canĀ flourish. If you need any adjustments during the recruitment processāor onceĀ youāreĀ part of the teamājust let us know. WhetherĀ itāsĀ flexible hours, adapted equipment, or a bit of extra support,Ā weāllĀ work with you to make sure you can do your best work.Ā #LI-JL1