Quality Engineer

CV-LibraryLondoncontractPosted: 24 September 2026
Apply Now
Quality Engineer (Mobile Scrum Team)

24 month contract

Inside IR35 – Paying up to £40 per hour via umbrella.

Location: Hybrid – 3 days per week in office in London or Sussex

We are seeking an experienced, Quality Engineer who will you will be embedded within a cross-functional Scrum team, to help to build quality into the customer experience throughout the software development lifecycle.

Responsibilities will include:

Quality Engineering & Risk Management

* Embed quality early by participating in refinement, planning, design, and technical discussions to identify risks, edge cases, dependencies, and testability concerns.

* Apply risk-based testing approaches to determine appropriate coverage based on customer impact, technical complexity, change scope, and product risk.

* Identify and communicate quality risks early, including significant defects, coverage gaps, blockers, and emerging concerns.

* Collaborate with Engineering and Product teams to improve acceptance criteria, test stability, defect prevention, and overall engineering quality.

* Provide clear quality evidence by communicating coverage, defects, outstanding risks, and confidence levels to support informed team and release decisions.

Automation Engineering

* Build and maintain automated tests at the most appropriate engineering layer, contributing to API, customer journey/end-to-end, native mobile, and other relevant automation capabilities.

* Maintain automation health by investigating failures and improving flaky, unreliable, redundant, or low-value automated tests.

* Contribute to shared Quality Engineering capabilities by adopting and enhancing established approaches across customer journey/end-to-end automation, API automation, test data management, native mobile automation, and related disciplines.

Exploratory Testing & Investigation

* Perform targeted exploratory testing to investigate complex behaviours, edge cases, and customer scenarios where human exploration provides additional value.

* Use analytical and investigative techniques to understand issues, identify patterns, and support root cause analysis activities.

* Work closely with engineering teams during defect investigation and resolution to ensure fast feedback and effective remediation.

Continuous Improvement & Engineering Excellence

* Drive continuous improvement by developing your technical capabilities, sharing knowledge, and identifying opportunities to improve testing, automation, and engineering practices.

* Support a culture of shared ownership, learning, experimentation, and quality-focused engineering.

* Contribute to the evolution of quality engineering standards, tooling, and best practices across the wider organization.

You will need:

* Excellent communication and collaboration skills, with the ability to explain quality risks, technical issues, and recommendations clearly to both technical and non-technical stakeholders.

* Strong analytical, investigative, and problem-solving skills, with the ability to understand complex systems, identify patterns, and perform effective root cause analysis.

* Solid understanding of Quality Engineering principles, including automation, risk-based testing, exploratory testing, quality advocacy, and defect prevention.

* Experience working within Agile Scrum teams and collaborating closely with Software Engineers and Product teams.

* Practical experience designing, developing, and maintaining automated tests.

* A proactive approach to ownership, learning, innovation, and continuous improvement.

WebdriverIO (WDIO) or comparable JavaScript/TypeScript-based UI automation frameworks.

* Appium for mobile application automation.

* JavaScript and/or TypeScript automation development.

* Native iOS and Android testing and automation.

* API testing and API automation frameworks.

* Customer journey and end-to-end automation.

* CI/CD tools and practices, particularly GitHub Actions.

* Test data creation and reusable test data management approaches.

* Automation reliability engineering, including identifying and resolving flaky, unstable, or inefficient tests.

* Logs, observability platforms, and engineering tools used for defect investigation and root cause analysis.

To find out more please apply for my immediate attention

Similar Jobs