QA Engineer with Automation & CI/CD Leadership
Enfint
Greater London, UK
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
HTML
JavaScript (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
Applications Architecture
Application Testing
User Authentication
Automation of Tests
Microsoft Azure
Browser Compatibility
Software Bug Management
C Sharp (Programming Language)
+40 more
Cascading Style Sheets (CSS)
Cloud Computing
Code Coverage
Continuous Integration
Data Migration
Database Queries
DevOps
Programming Tools
Distributed Systems
Elasticsearch
Middleware
Github
Routing
NoSQL
Object-Oriented Software Development
Scrum Methodology
Redis
E2e Testing
Mockito
Swagger
Selenium
Service Virtualization
Software Testing Automation Framework
Test Data
Strategies of Testing
TypeScript
Web Testing
Google Cloud
Postman
Cypress (Programming Language)
ReadyAPI
Indexer
AngularJS
Playwright
Front End Software Development
Restful APIs
Api Management
Atlassian Bamboo
Docker
Microservices
Job description
- Act as a quality leader, mentor, and strategic contributor across delivery teams
- Own overall product or platform quality
- Define QA strategy, test approaches, release quality standards, and automation standards
- Lead defect triage, root-cause analysis, and continuous improvement activities
- Influence engineering teams and challenge requirements or delivery plans where quality risks exist
- Balance delivery speed with quality, maintainability, security, and scalability
- Mentor and coach junior and mid-level QA engineers
- Manage stakeholders across product, engineering, architecture, DevOps, and delivery teams
- Translate business requirements into testable acceptance criteria
- Facilitate refinement, planning, retrospectives, and release readiness discussions
- Identify gaps in processes, tooling, environments, and automation coverage
- Promote a shared quality mindset across the team
- Document test strategies, automation standards, release risks, and quality reports
- Design, build, and maintain test automation frameworks
- Select tools for UI, API, integration, contract, performance, and end-to-end testing
- Design scalable, maintainable, and reliable automation suitable for CI/CD
- Reduce flaky tests and improve automation execution speed
- Define frontend test coverage across unit, component, integration, UI, and end-to-end layers
- Write or maintain automated UI tests
- Test complex user journeys, state management, routing, validation, authentication, and accessibility
- Advise on testability improvements in frontend code
- Test REST APIs, service boundaries, integrations, retries, failure modes, and resilience patterns
- Contribute to test strategy for micro-services and distributed systems
- Validate API contracts, error handling, edge cases, and integration points
- Integrate automated tests into CI/CD pipelines and define quality gates
- Test applications deployed to cloud-based environments
- Test caching, indexing, search accuracy, data consistency, and data migration scenarios
- Design robust test data strategies across integrated environments
- Create test cases, test scenarios, and acceptance criteria
Requirements
- Strong analytical and critical-thinking skills
- Strong communication with technical and non-technical stakeholders
- Strong risk-based decision-making and pragmatic trade-off skills
- Strong programming ability in C#, JavaScript, TypeScript, or another relevant automation language
- Deep understanding of Page Object Model, Screenplay, API client abstraction, test fixtures, reusable test data builders, and service mocks
- Good understanding of web application testing, especially Angular-based applications
- Experience testing UI behaviour, forms, validation, routing, authentication flows, and browser compatibility
- Basic understanding of HTML, CSS, JavaScript, and browser developer tools
- Experience testing REST APIs and strong knowledge of API authentication, authorisation, routing, middleware behaviour, configuration, validation, and error handling
- Good understanding of C# and .NET application architecture
- Experience with contract testing, service virtualisation, mocking, and stubbing
- Experience using cloud platforms such as AWS, Azure, or Google Cloud
- Understanding of configuration differences across development, test, staging, and production-like environments
- Familiarity with Docker and Kubernetes from a testing and deployment perspective
- Strong SQL skills for test data setup, validation, and investigation
- Experience testing systems that use Redis, Elasticsearch, or other NoSQL technologies
- Strong understanding of boundary value analysis, equivalence partitioning, decision tables, exploratory testing, Agile delivery, Scrum, and Kanban
- Nice to have: Experience with Playwright, Cypress, Selenium, Postman, Swagger, Insomnia, REST-assured-style frameworks, GitHub Actions, Azure Pipelines, AWS pipelines, and Angular
Benefits & conditions
- Group Personal Pension Scheme between 3% and 9%
- Private Medical Insurance
- 25 Paid days of annual leave
- Interest Free Season Ticket Loan
- Holiday
About the company
Universal Music Group UK is the UK’s leading music-based entertainment company. It shapes culture through artistry and helps UK artists produce, distribute, and promote critically acclaimed and commercially successful music for audiences worldwide.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
The 12 Best Jobs for Software Engineers
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
28 days ago