Job Description
QA Engineer
Hybrid role based between home and the office in Piccadilly, London
Permanent
We are looking for a QA Engineer to join our friendly and dynamic team here at Waterstones Head Office in Piccadilly, London. You will be part of our friendly and dynamic Ecommerce team and will be testing web, desktop and mobile applications to ensure we consistently offer high quality products and a great user experience. We offer a hybrid working pattern so you’ll will be in the office approx. twice a week.
This is a role that will require you to have functional testing experience across multiple platforms including Ecommerce, mobile and app. You will understand a cloud-based environment and be confident multi-tasking. This role will suit someone who is proactive, inquisitive and enjoy using your initiative. This opportunity will suit someone who is a team player and enjoys collaborating and has a good sense of ownership.
What you will be doing
* Programmatically test and report on new features and projects within an ecommerce environment
* Participate in release planning and sprint planning and provide test effort estimation.
* Participate in requirements specification and backlog-grooming sessions.
* Identify areas of improvement and build upon best practice.
* Produce and regularly update technical documentation.
* Identify, record, thoroughly document and track defects.
* Participate in defect triage meetings.
* Communicate test progress, test results, and other relevant information to stakeholders.
* Capture and track quality assurance metrics.
* Escalate issues, risks and impediments appropriately and in a timely manner.
* Measure and report on the coverage and quality of the Platform.
* Provide insightful input to retrospectives.
What we need from you
Essential
* In depth knowledge of testing paradigms and processes
* Knowledge of Agile, Iterative development process and methodologies is essential.
* Knowledge of test methodologies, tools and processes
* Experience of Functional Testing and regression testing
* Experience of Atlassian suite of tools (Jira & Confluence)
* Experience of automated-testing of web-applications.
* Experience of device testing for Web and Mobile applications
* Experience in test automation, refactoring code, debugging, and testing frameworks.
Desirable
* Java / JavaScript programming
* Ability to work with undocumented or sparsely documented systems.
* Experience with Java-Selenium-based test automation.
* Experience using IntelliJ, Maven and Git
* Experience developing new automated frameworks & adding to/improving existing automation suites.
* Experience with device farms such as SmartBeat and BrowserStack
* Experience using Playwright tool.
* Experience with automated testing of Mobile applications.
* Experience in the retail industry.
Why work for Waterstones
At Waterstones, everything we do is about our customers, and we work hard to provide them with the best possible shopping experience, one that will make them want to visit time and time again. We strive to consistently deliver fantastic customer service, whether recommending a book or a gift, keeping our shops beautifully stocked, helping out in our lovely Café W’s, or keeping the wheels turning efficiently behind the scenes. Working with us, you will get to use your expertise and enthusiasm to bring to our customers the irreplaceable pleasures of a good bookshop (including a virtual one).
In return, you will be working in a role that can make a real difference to Waterstones, work in a friendly and dynamic team and get to benefit from our excellent discount in shops and waterstones.com.
If you have the relevant essential experience and you are interested we would love to hear from you.