Senior Automation Tester - Systems & Integration

Falcon Chase International
Birmingham, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Birmingham, United Kingdom

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Confluence
JIRA
Automation of Tests
Azure
Cloud Computing
Continuous Integration
Data Validation
Data Integrity
Distributed Systems
Github
JMeter
JUnit
PostgreSQL
Load Testing
Query Optimization
Prometheus
Selenium
Performance Testing
Grafana
GIT
Gitlab-ci
Kubernetes
Cucumber
Selenium Webdriver
Docker
Jenkins
Microservices

Job description

We are seeking an experienced Senior System Tester to play a key role in assuring the quality, reliability, and performance of complex, mission-critical systems within a major UK Government digital transformation programme.

You will lead testing strategy, champion automation-first practices, and work closely with multidisciplinary delivery teams to embed a strong culture of quality and continuous improvement. This role requires deep technical expertise in modern test automation frameworks, Back End validation, service-based architectures, and performance testing.

Must have Active SC & NPPV3 clearance, * Lead the design, development, and maintenance of automated test suites using JUnit, Cucumber, and Selenium

  • Own system, integration, regression, and end-to-end testing across microservice and distributed architectures
  • Perform advanced Back End validation and data integrity checks using PostgreSQL
  • Design and maintain service mocks and stubs using WireMock
  • Collaborate with teams building Spring-based applications to ensure testability and quality gates
  • Lead performance and load testing using JMeter and provide optimisation recommendations
  • Manage defects, risks, and issues, ensuring clear communication and timely resolution
  • Facilitate workshops, quality reviews, and technical discussions with stakeholders
  • Mentor junior testers and promote best practices in automation and CI/CD integration
  • Drive continuous improvement of testing processes, tools, and delivery workflows

Requirements

  • Extensive hands-on experience with JUnit, Cucumber, and Selenium WebDriver
  • Strong understanding of Spring applications, microservices, and distributed systems
  • Advanced proficiency in PostgreSQL (query optimisation, data validation)
  • Experience using WireMock for service virtualisation
  • Strong expertise with JMeter for performance, load, and stress testing
  • Proven experience leading testing within Agile delivery teams
  • Strong knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, etc.)
  • Experience with Git, Jira, Confluence and similar tools
  • Excellent communication and stakeholder engagement skills

Desirable Skills

  • Contract testing and microservices testing at scale
  • Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP)
  • BDD/TDD and quality-driven engineering practices
  • Monitoring and observability tools (Grafana, Prometheus, ELK)
  • Experience in consultancy or government digital delivery environments

Apply for this position