Senior QA Engineer

Nando's UK & IRE

Greater London

On-site

GBP 62,035 - 93,053

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nando's USA Tech Team is seeking a Senior QA Engineer on a 12-month contract to embed quality across the software delivery lifecycle for customer-facing digital products in the USA.

You will design and execute automated UI and API tests, perform exploratory testing, and collaborate with engineers, product managers and designers to raise quality from discovery through production.

Qualifications

  • Significant commercial experience as a Software QA Engineer, Quality Engineer or SDET.
  • Strong experience designing and maintaining automated UI and API test suites.
  • Experience testing REST APIs using Postman, Insomnia or similar tools.
  • Strong manual exploratory, regression and end-to-end testing experience.
  • Experience working with JSON payloads, API responses and network debugging.
  • Experience integrating automated testing into CI/CD pipelines.
  • Strong understanding of Agile software delivery and modern SDLC practices.
  • Excellent defect investigation and root cause analysis skills.
  • Strong communication and collaboration skills across engineering and product teams.
  • Ability to quickly understand existing products and contribute with minimal onboarding.
  • Experience using AI tools to improve testing productivity and software quality.

Responsibilities

  • Define quality strategies for new features and product initiatives.
  • Create and maintain scalable automated UI, API and end-to-end test suites.
  • Execute exploratory, regression, integration and acceptance testing where appropriate.
  • Work closely with engineers to improve testability and automation coverage.
  • Identify, document and manage defects through to resolution.
  • Ensure accessibility, usability and performance standards are maintained.
  • Contribute automated testing into CI/CD deployment pipelines.
  • Support production releases through validation and post-release verification.
  • Analyse production issues using monitoring and observability tools.
  • Participate in sprint planning, refinement and team ceremonies.
  • Promote quality engineering best practices across the team.
  • Continuously explore emerging technologies, including AI-assisted software testing, to improve engineering effectiveness.

Skills

Automation testing
REST API testing
CI/CD
Agile SDLC
Software QA
AI tooling

Job description

Senior QA Engineer (Contract) – USA Tech Team

This is an opportunity to join Nando's USA Technology team on a long-term contract, helping build and scale the digital products that support our expansion across the USA. You'll help ensure quality is built into every stage of delivery, working alongside engineers, Product Managers and Designers to deliver reliable, high-performing digital experiences within a collaborative, agile environment.

Overall Ambition

Help deliver exceptional digital experiences for Nando's customers across the USA by embedding quality throughout every stage of software delivery.

You'll join a fast-moving engineering team, ensuring quality is considered from discovery through to production by combining thoughtful test strategy, intelligent automation and hands-on exploratory testing across modern web and mobile applications.

What We're Looking For

We're looking for a Senior QA Engineer to join our USA Technology team on an initial 12-month contract.

You'll be an experienced Quality Engineer who can quickly understand complex systems, establish effective testing strategies and contribute from day one within a fast-paced agile environment.

You'll enjoy partnering with Software Engineers, Product Managers and Designers to build quality into products rather than simply testing them at the end of the development lifecycle.

This is a hands-on engineering role for someone who enjoys solving complex quality challenges through automation, exploratory testing and continuous improvement whilst helping the wider team ship software with confidence.

The Role

As a Senior QA Engineer, you'll be responsible for embedding quality throughout the software development lifecycle across customer-facing digital products that power the Nando's experience throughout the USA.

You'll work closely with Front End Engineers, Backend Engineers, Product Managers, UX Designers and Technical Leads to ensure every release is reliable, performant, accessible and production-ready.

You'll help shape the team's quality practices whilst remaining hands-on across automation, exploratory testing, release validation and production quality.

You'll also:

  • Build quality into every stage of product delivery.
  • Define test strategies for new features and product initiatives.
  • Design, develop and maintain automated UI and API test suites.
  • Perform exploratory, regression, integration and end-to-end testing.
  • Collaborate closely with engineers throughout development to improve testability.
  • Identify, document and drive defects through to resolution.
  • Ensure releases meet quality, accessibility and performance standards.
  • Champion shift-left testing and continuous quality improvement.
  • Champion the effective use of AI-assisted engineering tools to improve testing efficiency whilst maintaining engineering quality.

About the USA Tech Team

Our team's objective is to bring the same high-quality digital experience that customers enjoy in the UK and Ireland to customers across the USA.

To achieve this, we build and evolve the services powering our customer journeys across:

  • Locate
  • Menu
  • Payments
  • Orders
  • Loyalty
  • Identity
  • Web & Mobile Applications

As a Senior QA Engineer, you'll play a key role in ensuring these customer journeys remain reliable, scalable and resilient.

You'll work alongside Software Engineers, Product Managers and Designers to build quality into every release whilst helping the team continuously improve engineering standards.

Responsibilities

You'll:

  • Define quality strategies for new features and product initiatives.
  • Create and maintain scalable automated UI, API and end-to-end test suites.
  • Execute exploratory, regression, integration and acceptance testing where appropriate.
  • Work closely with engineers to improve testability and automation coverage.
  • Identify, document and manage defects through to resolution.
  • Ensure accessibility, usability and performance standards are maintained.
  • Contribute automated testing into CI/CD deployment pipelines.
  • Support production releases through validation and post-release verification.
  • Analyse production issues using monitoring and observability tools.
  • Participate in sprint planning, refinement and team ceremonies.
  • Promote quality engineering best practices across the team.
  • Continuously explore emerging technologies, including AI-assisted software testing, to improve engineering effectiveness.

Skills Required

  • Significant commercial experience as a Software QA Engineer, Quality Engineer or SDET.
  • Strong experience designing and maintaining automated UI and API test suites.
  • Experience testing REST APIs using Postman, Insomnia or similar tools.
  • Strong manual exploratory, regression and end-to-end testing experience.
  • Experience working with JSON payloads, API responses and network debugging.
  • Experience integrating automated testing into CI/CD pipelines.
  • Strong understanding of Agile software delivery and modern SDLC practices.
  • Excellent defect investigation and root cause analysis skills.
  • Strong communication and collaboration skills across engineering and product teams.
  • Ability to quickly understand existing products and contribute with minimal onboarding.
  • Experience using AI tools to improve testing productivity and software quality.

Highly Desirable

  • Experience testing React and React Native applications.
  • Experience with visual regression testing using Percy.
  • Experience with performance testing tools such as k6, Gatling or equivalent.
  • Experience with Google Cloud Platform (GCP).
  • Experience working with Grafana, LogRocket or similar observability platforms.
  • Accessibility testing (WCAG).
  • Experience working on customer-facing, high-scale digital platforms.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer
QA Engineer

JobCubby • Greater London

Hybrid
GBP 70,000 - 110,000
Senior QA Analyst & Automation Engineer
Senior QA Analyst & Automation Engineer

Orlaroseassociates • Greater London

Hybrid
GBP 55,000 - 75,000
Competitive salary and benefits package
Opportunity to work in a collaborative environment
Strong focus on work-life balance
Quality Assurance Engineer
Quality Assurance Engineer

Moorepay • Manchester

Hybrid
GBP 40,000 - 60,000
QA Engineer Tech · London
QA Engineer Tech · London

nudge Global Ltd. • Greater London

Hybrid
GBP 55,000 - 85,000
Share options
Private Medical Insurance
Health Cash Plan
+6
QA Engineer
QA Engineer

Intelligent Change • United Kingdom

Remote
GBP 40,000 - 55,000
Flexible working hours
Access to company products
Growth opportunities within a values-driven team
Quality Engineer
Quality Engineer

SignitiveAi Ltd. • United Kingdom

On-site
GBP 60,000 - 90,000
Quality Assurance Engineer
Quality Assurance Engineer

VirtueTech Recruitment Group • Greater London

Hybrid
GBP 70,000 - 80,000
Bonus
Benefits
QA Engineer
QA Engineer

nudge • Greater London

Hybrid
GBP 45,000 - 65,000
Share options
Private Medical Insurance
Health Cash Plan
+7
QA Engineer, Contract
QA Engineer, Contract

Xcelirate • Greater London

Remote
€38/hour + retention bonus scheme
Top-Notch Workstation
Global Co-Working Access
+2
Quality Assurance Lead
Quality Assurance Lead

Ronald James Group • Newcastle upon Tyne

On-site
GBP 60,000 - 110,000