Senior QA Engineer
- Work arrangement
- Remote
- Occupation
- Software & IT
- Location
- UK
- Compensation
- Not disclosed
- Apply by
- April 10, 2027
About this role
Accountabilities
Embed fully within an engineering squad, participating in sprint planning, daily standups, reviews, retrospectives, and other ceremonies as a core technical contributor.
Define and refineacceptance criteriawith Product Owners, identifying ambiguity and quality risks before implementation begins.
Own the squad’stest architecture and strategy, determining how unit, integration, contract, and end-to-end testing work together and identifying coverage gaps.
Leadperformance and load testing, establishing baselines, evaluating throughput and concurrency limits, and translating findings into actionable engineering improvements.
Own the squad’sDefinition of Done and quality gates, serving as a final internal quality check before releases progress to staging or production.
Design, maintain, and improveautomated test suitesthat remain reliable, readable, maintainable, and effective within CI environments.
Triage complex test failures and distinguishflaky tests from genuine regressions, particularly across high-traffic, high-risk, or highly integrated areas.
Mentor QA Engineers within the squad and across the wider QA community, raising standards around automation, test design, and engineering practices.
Represent the squad in broader QA initiatives and contribute tochapter-wide standards, tooling decisions, onboarding resources, and testing practices.
Take ownership of a strategic QA initiative, such as a contract-testing framework, performance-testing toolkit, testing discipline, or AI-assisted test generation workflow.
Actively leverageAI and LLM toolingfor test case generation, synthetic data creation, regression triage, documentation, and other areas where automation can accelerate QA work.
5+ years of QA engineering experiencein a software product environment, with demonstrated ownership of testing strategy for complex technical domains.
Strongtest automation engineeringskills, with the ability to write production-quality tests inJava, Python, or JavaScriptand build stable, maintainable suites that run effectively in CI.
Deep experience withAPI testing, including REST APIs, contract testing, integration testing, HTTP semantics, and JSON schema validation.
Hands-on experience withperformance and load testing, including designing tests, interpreting throughput and concurrency results, identifying bottlenecks, and translating findings into engineering action.
Strong experience working inJava-based backend environments, with the ability to understand application architecture, read Java code, and create tests that accurately reflect system behavior.
High level of technical autonomy and confidence operating without a dedicated QA manager, with the ability to make sound quality decisions and represent QA practices across teams.
Proven ability tomentor other QA engineers, improve engineering standards, and lead through technical expertise rather than formal authority.
Experience infintech, payments, or digital financial servicesis strongly preferred, particularly where reliability and correctness are critical.
Familiarity withcontract testing tools such as Pactor equivalent approaches within microservices environments is a strong advantage.
Mobile testing experience, particularlyAndroid, using tools such as Espresso or Appium, or structured manual testing supported by regression frameworks, is beneficial.
Experience contributing to aQA chapter, guild, community of practice, or internal training programis valued.
Familiarity withAI-assisted QA workflows, including LLM-based test generation, regression analysis, and synthetic test data creation, is a plus.
Opportunity to work as asenior technical individual contributorwith substantial ownership and influence.
Full integration into a product squad, with a direct role in engineering decisions and product delivery rather than functioning as a downstream QA resource.
Opportunity to shapetesting standards, architecture, tooling, and quality practicesbeyond your immediate squad.
Strong platform fortechnical leadership and mentoringwithout requiring a transition into people management.
Exposure to complex, high-scalefintech and digital financial services systemswhere software quality has a direct customer and business impact.
Opportunity to lead organization-wide QA initiatives and introduce improved testing disciplines and tooling.
Flexible European-based working environment with collaboration across international engineering teams.
Opportunity to work withAI-assisted testing and modern QA automation practicesas part of an evolving engineering environment.