DeviQA Case Study: Lemonlight
DeviQA Logo

Lemonlight

The effort we made to ensure the flawless work of the proprietary software of a world-class video production company.

>300

Bugs reported

>350

Test cases created

>85%

Test coverage

>400

Bugs verified

>300

Stories verified

>350

Automated scripts created

About project

Lemonlight is an on-demand video production company that serves brands and agencies across the globe. Striving to blend traditional video production expertise with cutting-edge technology, it has developed proprietary AI-based software that streamlines video creation. With this solution, all production documents are efficiently generated, which shortens the pre-production process from weeks to hours.

Before DeviQA

  • Regression testing was not executed

  • The product contained a lot of bugs and had a bad UX

  • There were no automated tests

  • Test coverage was low

  • There were no test cases

  • 35% of releases were without critical or major bugs

With DeviQA

  • 3 hours were needed to complete regression testing

  • >300 functional and non-functional bugs were reported

  • Most bugs were found at the development stage

  • The design of the product was significantly improved

  • An automation framework was set up from scratch

  • 350+ automation scenarios were created

  • 1,600+ checks were added

  • >85% of the product was covered with automated tests

  • 350+ test cases were created from scratch

  • 80% of releases were without critical or major bugs

Our contribution

Team

1 Full-Stack QA Engineer

Project length

1 year

Technologies and tools

Monday

DevTools

Postman

WebdriverIO

TypeScript

Allure

Selenium

Jest

GitHub

MS Office Package

Java

Our engagement

The Lemonlight project had been plagued with numerous bugs and issues persisting over a prolonged period. To improve the stability of the Lemonlight product, our QA engineer initiated a comprehensive overhaul, introducing both automation and manual testing.

The QA process was planned, defined, and documented from scratch. We covered about 85% of the platform with tests.

The QA engineer uncovered and prioritized legacy issues and bugs and created detailed bug tickets that contained reproduction steps and all the necessary details and attachments. Overall, about 300 bug tickets were created and then verified. 80% of them are categorized as blockers, critical, or major.

A lot of effort was put into test automation. A bunch of test cases were written, and a suite of over 350 automation scripts with more than 1,600 checks was created. To build an efficient test automation solution, we used best practices like Page Object Model, test independence, and informative HTML reports. Our approach suggested an easy understanding of tests and their logic, enabling all team members to choose and run tests according to their needs and parameters. All the required steps were accurately described and documented. By setting up an automated test infrastructure, our QA engineer reduced regression testing time to 3 hours only and significantly improved the whole QA process.

Services provided

Web Automation Testing

Our QA engineer implemented a test automation solution from scratch. He wrote over 350 test scenarios, encompassing a comprehensive range of over 1,600 checks. The best industry practices were used, including the data-driven approach, POM, and test independence. As a result, regression testing became fast, stable, and accurate, enhancing the overall quality and reliability of the product.

Web Testing

To guarantee the smooth work of the application and a seamless user experience, our QA engineer created comprehensive test documentation. He added more than 350 functional test cases that covered the critical parts of the application. The test documentation served as a roadmap for testing activities and a record of what had been tested. The QA engineer was also involved in the verification process. More than 300 stories and 400 bug fixes were successfully verified and then released.

More projects

Test coverage:

90%

  • Web App Testing
  • Test Automation
  • API Testing
  • Dedicated QA Team

Abbott Laboratories

A global healthcare giant relies on DeviQA for end-to-end test automation.

  • 1 day to run regression testing

  • 1 day to run smoke testing

  • 60% increase in the number of regression tests and relevant test cases

  • >1500 automated test scenarios created

Read more

Dev capacity:

+15%

  • Web App Testing
  • Automation Testing
  • E2E Testing
  • Load Testing
  • Mobile Testing
  • API Testing
  • Dedicated QA Team

Compass

DeviQA's team takes full responsibility for testing a real estate solution consisting of a web app and mobile apps.

  • 2 days to run regression testing

  • 10 minutes to run automated E2E testing on each pull request

  • 85% of the application is covered with test cases

Read more

Test coverage:

95%

  • Web App Testing
  • API Testing
  • Dedicated QA Team
  • Mobile Testing
  • Performance Testing

Arklign

Setting up and fine-tuning a holistic QA process for a dental lab management platform.

  • A comprehensive test plan designed

  • 5000+ test cases created for the web app

  • 2000+ test cases created for the mobile apps

  • >20 various devices with different OS, screen resolutions, and browsers used to run regression testing

Read more