Waterstones

quality assurance (manual)

In short

This is a manual QA role at Waterstones, a UK/Ireland/Europe bookseller with 350+ locations and an online store, focused on testing e-commerce journeys like search, basket, checkout, payments and order management. The role covers functional, regression, exploratory and cross-browser/device testing, API and SQL data validation, defect tracking in Jira, and supporting automated tests within CI/CD pipelines. It requires solid testing fundamentals, Agile experience, and at least 2 years testing websites or mobile apps, with automation skills (Playwright, JUnit 5, Maven) seen as a plus. The position is permanent, hybrid (3 days office, 2 days home).

About the Company
Waterstones is a bookseller operating across the UK, Ireland and Europe, with more than 350 shopping locations and an online store that reflects its bookshops' enthusiasm and knowledge.
Responsibilities
•Review requirements and acceptance criteria, identifying gaps and potential risks early
•Create, maintain, and execute test cases for new features, enhancements, and defect fixes
•Perform functional, regression, integration, exploratory, and cross-browser/device testing
•Test key e-commerce journeys, including search, basket, checkout, payments, customer accounts, and order management
•Validate APIs and use database queries to verify data accuracy
•Log and track defects in Jira, providing clear reproduction steps and supporting evidence
•Develop and maintain automated tests and support their integration into CI/CD pipelines
•Support UAT, release readiness assessments, and post-release smoke testing
•Communicate testing progress, blockers, and quality risks
•Contribute to improvements in test coverage, documentation, and QA processes
Requirements
•Experience testing websites and/or mobile applications
•Strong understanding of testing principles, defect management, and Agile delivery
•Experience writing test cases and managing defects using Jira and a test management tool such as Zephyr
•Familiarity with API testing using Postman or similar tools
•Basic SQL skills for data validation
•Practical experience with, or willingness to develop skills in, automation tools such as Playwright, JUnit 5, and Maven
•Strong analytical skills, attention to detail, and clear communication
•Experience in e-commerce, payment integrations, and order management systems
•Familiarity with Git and CI/CD tools such as Jenkins
•Exposure to accessibility, performance, and native mobile app testing
•Proactive and detail-oriented, with a collaborative approach and ownership
Nice to Have
•Working knowledge of JavaScript, TypeScript, or Java for automation
•API testing experience
•Basic SQL knowledge for data validation and issue investigation
•Familiarity with Git and CI/CD pipelines such as Jenkins
•iOS and Android app testing
•Accessibility testing and WCAG guidelines
•Performance testing or third-party integration validation
•ISTQB Foundation certification or equivalent testing qualification
Conditions
•Permanent position
•Hybrid working with 3 days in the office and 2 days at home

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot