Quality Engineer

Innova Solutions

Greater London

Hybrid

GBP 33,000 - 55,000

Part time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Innova Solutions is seeking a Quality Engineer for a Mobile Scrum Team on a 24 month contract. The role is inside IR35 and up to £40 per hour via umbrella, with a hybrid work pattern requiring 3 days in the London or Sussex office.

You will join a multi-disciplinary team focusing on quality engineering, automation, and exploratory testing, delivering robust test automation and risk-based testing across mobile and API layers.

Qualifications

  • Excellent communication and collaboration with technical and non-technical stakeholders.
  • Strong analytical, investigative, and problem-solving skills.
  • Solid understanding of Quality Engineering principles, including automation, risk-based testing, and defect prevention.
  • Experience working within Agile Scrum teams with Software Engineers and Product teams.
  • Practical experience designing, developing, and maintaining automated tests.
  • Proactive ownership, learning, innovation, and continuous improvement mindset.
  • Experience with WDIO or similar JS/TS UI automation frameworks.
  • Appium for mobile automation.
  • API testing and API automation frameworks.
  • CI/CD tools and practices, particularly GitHub Actions.
  • Test data creation and reusable test data management approaches.
  • Automation reliability engineering, including flaky test resolution.
  • Logs and observability tools for defect investigation.

Responsibilities

  • Embed quality early in refinement, planning, design, and technical discussions to identify risks, edge cases, dependencies, and testability concerns.
  • Apply risk-based testing approaches to determine 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.
  • 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.
  • 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.
  • 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.

Skills

Automation testing
WDIO
Appium
JavaScript/TypeScript
API testing
GitHub Actions
Exploratory testing
Agile Scrum
Root cause analysis
Quality advocacy

Tools

WebdriverIO
Appium
JavaScript
TypeScript
GitHub Actions

Job description

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

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Engineer - Mobile & Automation | Hybrid
Quality Engineer - Mobile & Automation | Hybrid

Innova Solutions • Greater London

Hybrid
GBP 33,000 - 55,000
Quality Engineer
Quality Engineer

CBSbutler Ltd. • Telford

Hybrid
GBP 55,000 - 92,000
Mobile Quality Engineer
Mobile Quality Engineer

Aberdeen • City of Edinburgh

On-site
GBP 60,000 - 90,000
Salary sacrifice pension arrangement
Private health insurance
Life Assurance
+22
Mobile Automation Engineer
Mobile Automation Engineer

The Inside Job • Metropolitan Borough of Solihull

Hybrid
GBP 45,000 - 60,000
Test Engineer Senior
Test Engineer Senior

Randstad Technologies Recruitment • Birmingham

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

TXP • Shrewsbury

On-site
GBP 77,000 - 94,000
Automation Test Engineer
Automation Test Engineer

Undisclosed • Northampton

On-site
GBP 51,660 - 59,409
Quality Engineer
Quality Engineer

LA International • Shrewsbury

Hybrid
GBP 65,000 - 83,000
Automation Test Engineer
Automation Test Engineer

Harvey Nash Group • Leeds

Hybrid
GBP 42,000 - 62,000
Hybrid working
Generous holiday entitlement
Pension scheme
+3
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