Automation Test Engineer

SR2
London, UK
3 days ago
Apply on www.careerboard.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£169,000.0 - £182,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Confluence JIRA Automation of Tests Microsoft Azure Code Coverage Software Debugging Python (Programming Language) Load Testing Object-Oriented Software Development OpenShift
+21 more
E2e Testing Ansible Selenium Test Data Git Pytest Containerization Gitlab-ci Solid Principles Kubernetes Playwright Terraform Devsecops Docker Testrail SDET Jenkins Static Application Security Testing Vulnerability Analysis Microservices Dynamic Application Security Testing

Job description

SR2 is partnering with an exciting client looking for an Automation Test Engineer to play a key role in building quality, security and confidence into their software delivery life cycle. You’ll work alongside Software Developers, DevSecOps Engineers and QA specialists to design and maintain automated testing that is Embedded directly into CI/CD pipelines. This is a hands-on role for someone who enjoys building robust automation frameworks, testing modern containerised applications and shifting quality and security left. What you’ll be doing

  • Design, build and maintain automated unit, API, integration, functional and end-to-end test suites
  • Develop reusable and scalable test automation frameworks and libraries
  • Test Python 3.13+, microservices and containerised applications
  • Work extensively with Docker and modern container platforms
  • Embed automated testing directly into GitLab CI/CD pipelines
  • Build automated regression, performance and load testing
  • Translate user stories and acceptance criteria into comprehensive automated test coverage
  • Apply Risk Based Testing to prioritise coverage and identify gaps
  • Partner with developers to ensure testability is designed into APIs and microservices
  • Work alongside DevSecOps specialists to automate SAST, DAST, dependency and container vulnerability scanning
  • Monitor pipeline results, troubleshoot failures and help teams resolve issues quickly
  • Support testing of infrastructure-as-code and deployment configurations
  • Maintain reliable test data and repeatable test environments
  • Provide clear reporting around test coverage, quality trends and pipeline health
  • Contribute a quality and automation perspective during code and design reviews
  • Champion a test-automation-first engineering culture

Requirements

  • Commercial experience as an Automation Test Engineer, SDET, QA Automation Engineer, Test Automation Engineer or similar
  • Strong hands-on Python experience
  • Experience testing microservices and containerised applications
  • Strong Docker knowledge
  • Experience creating and maintaining automation frameworks using tools such as:
  • PyTest
  • Playwright
  • Selenium
  • Robot Framework
  • Strong API, integration and end-to-end automation experience
  • Experience integrating automated tests into GitLab CI/CD, Jenkins or similar
  • Understanding of SAST, DAST and vulnerability scanning
  • Strong debugging and root-cause analysis skills
  • Understanding of software design principles and OOP
  • Experience with Git and tools such as Jira, Azure DevOps, Confluence or TestRail
  • Ability to communicate quality risks and test results clearly across technical and non-technical teams

Desirable experience

  • Kubernetes and/or OpenShift
  • Helm and ArgoCD
  • AWS, Azure or GCP
  • Terraform and/or Ansible
  • ISO 27001 or NIST environments
  • ISTQB or equivalent test automation/quality engineering certifications

Benefits & conditions

You’ll have the opportunity to influence how quality is engineered across modern software delivery rather than simply testing at the end of development.

Apply for this position

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

Apply on www.careerboard.com
Prepare application

Good distractions

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

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

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

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

Videos

See all

Related articles

See all