- Home >
- Case studies >
- AI-based software that streamlines video creation
Al-based software that streamlines video creation
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.
Facing similar challenges to Lemonlight?
Schedule a call to see how we can help you