QA Engineer with Automation & CI/CD Leadership

Enfint

Greater London

On-site

GBP 70,000 - 95,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Годовая пенсионная программа 3–9%
Частная медицинская страховка
25 оплачиваемых дней отпуска
Заем на проезд без процентов
Отпуск

Qualifications

  • Требуется сильная аналитика и способность принимать риск-обоснованные решения.
  • Умение эффективно общаться с техническими и нетехническими стейкхолдерами.
  • Глубокие знания тестирования веб-приложений и REST API.
  • Опыт программирования на C#, JavaScript, TypeScript или аналогичном языке.
  • Понимание моделей Page Object, Screenplay, мокирования сервисов.

Responsibilities

  • Возглавлять стратегию обеспечения качества на уровне продуктовых команд.
  • Определять QA-стратегию, подходы к тестированию, стандарты качества релизов и автоматизации.
  • Управлять дефект-triage, корневой анализ и инициативы по улучшению.
  • Влияние на инженерные команды и вызов требования при рисках качества.
  • Балансировать скорость поставки с качеством, поддерживаемостью, безопасностью и масштабируемостью.
  • Менторить младших QA-инженеров.
  • Участвовать в взаимодействии со стейкхолдерами из продукта, инженерии, архитектуры, DevOps и delivery.
  • Перевод бизнес-требований в тестовые критерии приемки.
  • Участвовать в Refinement, Planning, Retrospectives и Release Readiness.
  • Идентифицировать пробелы в процессах, инструментах, окружении и покрытии автоматизацией.
  • Содействовать общей культурe качества в команде.
  • Документировать тест-стратегии, стандарты автоматизации, риски релизов и отчеты о качестве.
  • Проектировать и поддерживать фреймворки тестирования автоматизации.
  • Выбирать инструменты для UI, API, интеграции, контрактного тестирования, производительности и сквозного тестирования.
  • Разрабатывать масштабируемые, поддерживаемые и надёжные автоматизации для CI/CD.
  • Сокращать flaky-тесты и ускорять выполнение тестов.
  • Определять покрытие фронтенда на уровне unit, component, integration, UI и end-to-end.
  • Писать или поддерживать автоматизированные UI-тесты.
  • Тестировать сложные пользовательские сценарии, управление состоянием, маршрутизацию, аутентификацию и доступность.
  • Консультировать по улучшению тестируемости в frontend коде.
  • Тестировать REST API и границы сервисов, интеграции, повторные попытки, режимы отказа и устойчивость.
  • Вносить вклад в тестовую стратегию для микросервисов иDistributed систем.
  • Проверять API контракты, обработку ошибок, крайние случаи и точки интеграции.
  • Интегрировать автоматические тесты в CI/CD и определить quality gates.
  • Тестировать приложения, развернутые в облачных средах.
  • Проверка кэширования, индексации, точности поиска, согласованности данных и сценариев миграции.
  • Разрабатывать стратегию тестовых данных между интегрированными окружениями.
  • Создавать тест-кейсы, тест-сценарии и критерии приемки.

Skills

Аналитические способности
Коммуникационные навыки
Принятие решений на основе рисков
Программирование на C#, JavaScript, TS
POM/Screenplay/Mocks
Angular-тестирование
REST API тестирование
Облачные платформы (AWS/Azure/GCP)

Tools

Playwright
Cypress
Selenium
Postman
Swagger
Insomnia
REST-assured-фреймворки
GitHub Actions
Azure Pipelines
AWS pipelines
Angular

Job description

Описание:

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.

Задачи:
  • 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
Требования:
  • 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
Условия:
  • Group Personal Pension Scheme between 3% and 9%
  • Private Medical Insurance
  • 25 Paid days of annual leave
  • Interest Free Season Ticket Loan
  • Holiday
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

qa engineer (auto) for music platforms
qa engineer (auto) for music platforms

Enfint • Greater London

On-site
GBP 70,000 - 95,000
Годовая пенсионная программа 3–9%
Частная медицинская страховка
25 оплачиваемых дней отпуска
+2
qa engineer (auto) in digital engineering
qa engineer (auto) in digital engineering

Enfint • Greater London

On-site
GBP 55,000 - 85,000
Здоровье и благополучие
Частная медицинская страховка
Пенсионная программа
+4
qa engineer (manual) for geospatial visualisation
qa engineer (manual) for geospatial visualisation

Enfint • Greater London

On-site
GBP 40,000 - 64,000
Private Medical Insurance
Subsidised gym membership and plans
Electric Car scheme
+6
qa engineer (auto) in fintech
qa engineer (auto) in fintech

Enfint • Greater London

On-site
GBP 65,000 - 90,000
automation qa for web and native mobile applications
automation qa for web and native mobile applications

Enfint • Greater London

On-site
GBP 24,000 - 40,000
Private medical insurance
Parental leave
Sick leave
+1
qa engineer (manual) in data infrastructure
qa engineer (manual) in data infrastructure

Enfint • Greater London

On-site
GBP 60,000 - 85,000
QA Engineer
QA Engineer

Bright Purple • Combe Raleigh

On-site
GBP 36,000 - 44,000
QA Engineer
QA Engineer

Methods Business and Digital Technology • Greater London

Hybrid
GBP 50,000 - 75,000
LinkedIn Learning access
Wellness program
Breakfast Tuesdays
+2
QA Engineer 200775
QA Engineer 200775

Harnham • Greater London

Hybrid
GBP 65,000 - 75,000
Electric car scheme
Cycle to work scheme
Nursery scheme
+7
Quality Engineer - Defence
Quality Engineer - Defence

IBM • Greater London

Hybrid
GBP 60,000 - 90,000
Flexible working
Sabbatical program
Paid paternity leave
+7