Quality Engineer - Java Automation CI/CD

CBS Butler Limited
Telford, UK
7 days ago
Apply on find.jobs
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£111,800.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) Amazon Web Services Automation of Tests Burp Suite Code Coverage Databases Continuous Integration Junit Scrum Methodology Selenium SonarQube
+15 more
Test Data Web Content Accessibility Guidelines Openapi GitHub Copilot Gatling Gitlab Git Gherkin Kubernetes Playwright Data Management Cucumber (Software) Docker SDET Microservices

Job 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

Requirements

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on find.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:30 min

The shifting mindset of modern quality assurance engineers

Alisa Hrustic Alisa Hrustic · Europe 2026 Virtual

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all