Job Title
QA Engineer
A hybrid role combining home and office work in Piccadilly, London.
Role Summary
This is a permanent position requiring a QA Engineer to join our team at Waterstones Head Office in Piccadilly, London. The successful candidate will be part of our Ecommerce team, responsible for testing web, desktop, and mobile applications to ensure high-quality products and user experiences.
About the Role
This is a challenging opportunity for a proactive, inquisitive, and tech-savvy individual who enjoys using their initiative. You will be working on functional testing across multiple platforms, including Ecommerce, mobile, and app environments.
Key Responsibilities
* Programmatically test and report on new features and projects within an ecommerce environment.
* Participate in release planning and sprint planning, providing test effort estimation.
* Contribute to requirements specification and backlog-grooming sessions.
* Identify areas of improvement and implement best practices.
* Produce and regularly update technical documentation.
* Document and track defects, participate in defect triage meetings.
* Communicate test progress, results, and relevant information to stakeholders.
* Capture and track quality assurance metrics.
* Elevate issues, risks, and impediments appropriately and promptly.
* Measure and report on Platform coverage and quality.
* Provide insightful input to retrospectives.
Requirements
Essential Skills
* In-depth knowledge of testing paradigms and processes.
* Agile development process and methodologies experience.
* Test methodologies, tools, and processes expertise.
* Functional Testing and regression testing experience.
* Atlassian suite (Jira & Confluence) familiarity.
* Automated-testing of web-applications experience.
* Device testing for Web and Mobile applications experience.
* Test automation, refactoring code, debugging, and testing frameworks experience.
Desirable Skills
* Java / JavaScript programming skills.
* Ability to work with undocumented or sparsely documented systems.
* Java-Selenium-based test automation experience.
* IntelliJ, Maven, and Git proficiency.
* Developing automated frameworks and improving existing automation suites experience.
* Device farms such as SmartBeat and BrowserStack experience.
* Playwright tool expertise.
* Automated testing of Mobile applications experience.
* Retail industry experience.
Why Join Waterstones
We strive to provide customers with exceptional shopping experiences, whether recommending books or gifts, maintaining beautifully stocked shops, assisting in Café W's, or efficiently managing operations behind the scenes. As a member of our team, you'll contribute your expertise and passion to bring customers the pleasures of a great bookshop (including virtual ones).
In return, you'll enjoy a friendly and dynamic work environment, excellent employee discounts, and opportunities to make a real difference at Waterstones.