> Markdown version of [/jobs/ext/3019987-quality-engineer-java-automation-ci-cd](https://www.wearedevelopers.com/jobs/ext/3019987-quality-engineer-java-automation-ci-cd). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Quality Engineer - Java Automation CI/CD - **Company:** CBS Butler Limited - **Location:** Telford, UK - **Salary:** £111,800.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), Java (Programming Language), Amazon Web Services, Automation of Tests, Burp Suite, Code Coverage, Databases, Continuous Integration, Junit, Scrum Methodology, Selenium, SonarQube, Test Data, Web Content Accessibility Guidelines, Openapi, GitHub Copilot, Gatling, Gitlab, Git, Gherkin, Kubernetes, Playwright, Data Management, Cucumber (Software), Docker, SDET, Microservices - **Published:** September 21, 2026 - **Apply:** https://find.jobs/jobs-near-me/apply/ats-redirect/?id=2981792909-2 ## About the Role Essential * Software Testing / Quality Engineering * CI/CD * Git / GitLab * Java / Spring * Automation testing * Strong communication and stakeholder management * Team coaching / engagement * Agile / Scrum environments * A genuine quality-first engineering mindset Highly desirable * JUnit * Playwright / Selenium * Cucumber / Gherkin * Gatling * WireMock * SonarQube * OWASP ZAP * Docker / Kubernetes * Microservices * AWS * OpenAPI * Accessibility / WCAG / Axe * GitHub Copilot If you're a Quality Engineer, Automation Engineer, SDET or technically strong QA Engineer with Java and CI/CD experience, I'd be keen to speak with you. ## Description * Design and implement test solutions and automation frameworks, often from the ground up * Drive a shift-left Quality Engineering approach across the Scrum team * Build automated testing into the CI/CD lifecycle and shorten feedback loops * Apply TDD/BDD, risk-based testing and modern test design techniques * Work across Unit, System, Functional, Integration and NFR testing * Analyse complex business requirements, processes and technical architectures to shape the testing approach * Work with test data and databases, ensuring appropriate test coverage and data management * Help ensure applications are designed to be testable through automation * Pair with developers and contribute across the wider product stack * Coach and upskill engineers, embedding quality as a whole-team responsibility * Support manual testing where automation isn't appropriate * Produce and maintain high-quality testing collateral * Work closely with technical and business stakeholders throughout the delivery lifecycle ## Related Videos - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [How I Built QA from Scratch in a Scaling Startup - no fluff real life story](https://www.wearedevelopers.com/videos/2041-how-i-built-qa-from-scratch-in-a-scaling-startup-no-fluff-real-life-story) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)