DeviQA
  1. Home
  2. /
  3. Case studies
  4. /
  5. Customer-centric logistics solution

Software testing services for returns management software

Taking full responsibility for the quality of an advanced logistics solution.

Software testing services for returns management software

Technologies and tools

Jira

Notion

Android Studio

BrowserStack

TestFlight

TestFlight

AWS

Figma

GitHub Actions

CircleCI

CodeceptJS

Playwright

Appium

Postman

JavaScript

Stripe

Team

1 manual QA engineer

Project length

Since 2022

100%

Document coverage of the core flow

~40%

Automation test coverage

450+

Test cases created

100%

Test coverage of the API

About project

Sway is a leading provider of logistics solutions, specializing in the efficient and reliable transportation of purchases.

Sway allows you to return any online purchase without leaving home. Drivers pick them up from your house, print the label (if necessary), repackage it, and ship it back instead of you.

Sway's mission is to make returns as effortless as purchases. With just a few clicks, Sway cuts out the most stressful part of online returns the need to step out of your home. As a result, shoppers are able to remove the inevitable uncertainty that comes with their online purchases.

Before DeviQA

  • A bug-tracking system was not used

  • There were no regression checklists

  • There was poor documentation coverage

  • The tests were not automated

  • There was no dedicated release plan in place

  • Performance checks were not executed

  • There were no test cases

  • There were no demos for new employees

  • There were no iOS and Android applications

  • There were no automation workflows

  • API endpoints were not covered with tests

With DeviQA

  • A bug-tracking system has been properly set up

  • 280+ regression E2EE cases have been created, which let a team reduce the time of regression testing to 1.5 days

  • 100% of the core flow is covered with documentation

  • ~40% of tests have been automated, and this value is growing

  • A release flow has been built, and it is completely under the control of the QA team

  • 5+ performance suites have been created

  • 450+ test cases have been written

  • Demos that show the main project flow and QA flow have been created

  • The release of the mobile application was completely handled by the QA team

  • ~5 workflows have been created via GitHub actions, which has significantly accelerated test data generation

  • 100% of all API endpoints are covered with tests

Our engagement

DeviQA was hired to implement an efficient QA process on the project and to continuously refine and optimize it. Our main goal was to facilitate frequent and smooth releases of the complex product, freeing up time for the Sway team to address other critical tasks.

The QA flow that we set up has significantly improved the quality control process. Our initiatives let the team release the Sway app smoothly and without disruptions. Over time, regression testing was optimized and automated. As a result, the time of regression testing has been reduced to 1.5 days.

The release of all changes is completely under the control of the QA team, and the approach we apply enables uninterrupted development without any delays, even for a single day. Noteworthy, the development process has been immensely speeded up, as now developers can fully focus on their tasks.

Furthermore, the onboarding of new employees has been streamlined since we have covered the core project flow with comprehensive documentation.

All in all, the DeviQA team has brought significant value to Sway, by improving the quality of its product and accelerating releases, which, in turn, has led to higher user satisfaction.

Services provided

Services

Web automation testing

DeviQA has developed automation scripts that cover 40% of the application. Consequently, the time needed to execute regression testing has been reduced by half. Besides, adding automation scripts into GitHub Actions has considerably speeded up the manual testing process.

Facing similar challenges to Sway?

Schedule a call to see how we can help you