QA Process Setup and Full-Testing for an Online Interior Outlet Built on Shopify

Naduvi Case Study

Industry

E-commerce

Country

Netherlands

Type of Service

Manual testing
Automated testing

Cooperation Type

Full-time

Project Type

Web app testing

Overview

NADUVI is a multi-brand online platform that offers a wide range of interior design products. It was founded in 2019 and has already become the largest online interior outlet in the Netherlands. Currently, the platform is also active in Belgium and Germany.

When speaking about the company, we can’t help mentioning the number of awards it has already gained. In particular, NADUVI:

  • Received the Best Starter Award at the Shopping Awards in 2020 and was nominated again in 2022.
  • Was recognized as the best website of the year (“Website van het Jaar 2021”) in the category Lifestyle, Home and Living by Dutch users.
  • Became one of The Rising Star 2022 nominees (the competition is a part of the Deloitte Technology Fast 50 programme).
  • Headlined the list of fastest growing e-commerce companies at the 2022 ChannelEngine Ecommerce50 Award.

NADUVI’s highlight is the approach to selecting brands for cooperation. They allow users to buy directly from suppliers but at a lower price. Thus, there are permanent discounts for high-quality products.

Challenge

NADUVI didn’t have a QA team, and they were looking for one. They needed specialists to implement manual and automated testing on the project. Setting up the testing activities from scratch and adjusting the development processes to integrate QA are typical tasks for a new project.

The client wanted one QA specialist to cover both manual and automated testing. It, however, was a rare request and something we didn’t practice at that moment.

Solution

We had several online meetings with the NADUVI’s team to discuss the details of their platform and learn about their expectations from the QA services. After studying the product, a QA specialist who could cover both manual and automated testing was assigned to work on the project on a full-time basis.

Approximately a month after the work started, it became apparent that covering manual and automated testing by one person wasn’t efficient at that stage. In particular, the client was concerned about the efficiency of the manual testing efforts while not fully understanding what they expect from autotests.

The QA Madness’s CTO analyzed the feedback and work reports to look for the bottlenecks in the process. We discussed the findings with NADUVI and agreed to engage two specialists, each responsible for a separate scope of tasks, to work on a part-time basis.

Manual Testing Setup

The teams agreed that the processes in NADUVI weren’t yet set up well to exploit the value of the manual testing effort to the fullest. Thus, it was decided to assign a specialist who could set up the manual testing process. It was the right solution: the manual testing activities turned out to become more efficient.

Automated Testing Setup

As for the automated testing, the client wasn’t certain what was feasible and what was not. Our AT team helped define what to cover with autotests and prepared the scripts the client’s team could run and maintain in the future without our help.

Results

Running the rounds of manual and automated testing allowed the QA team to detect the bottlenecks in the development pipeline – specifically, in the quality assurance procedures. The recommendations on the process improvement helped to make sure that testing would align with the processes and support the development.

Close monitoring and analysis of the work completed by this point helped establish better, more effective cooperation between the development team and the QA team. As the overall process stabilized, NADUVI noticed the expected product quality enhancement.

There is a continuous flow of tasks for manual testing, and a QA Engineer works with NADUVI with a part-time involvement – four days a week. We discuss the scope of work and other details in a Slack chat and during online meetings. Automated tests aren’t used at the moment.

The project is ongoing and dynamic. Thus, the results of our work and our contribution as a QA team keep evolving along with NADUVI.

Let’s Start a New Project Together

QA Madness helps tech companies strengthen their in-house teams by staffing dedicated manual and automated testing experts.

Anastasiia Letychivska

Head of Growth

Ready to speed up the testing process?