- Home /
- Case studies /
- Enterprise health management platform
QA services for employee wellness platform
DeviQA modernized GoodShape’s backend and frontend test automation, reducing defects after system updates by 95% and making testing and release cycles 3× faster.
Technologies and tools
Jira
Confluence
BrowserStack
Python
JavaScript
Robot Framework
Bitbucket
Behave Framework
Allure
Docker
Jenkins
Selene
Team
3 automation QA engineers
Project length
Since 2019
~3.8k
2x
~95%
15
70%
major/minor bugs
About project
GoodShape develops workforce well-being and organizational performance software. The company combines clinical expertise with technology to help large organizations manage employee health and workplace performance.
The GoodShape platform supports employee absence management, medical consultations, and workforce analytics. More than 200 employers across the UK use the platform.
Before DeviQA
Outdated BE autotests
Only smoke tests were automated on BE
No autotests on FE
Manual smoke testing on FE
Manual release testing
Outdated Python version and test framework
With DeviQA
All existing autotests are up-to-date
~2800 autotests added
>90% of test cases are automated
~99% of smoke tests are automated
~95% decrease in post-release regression bugs, the implementation of test automation has proven to be highly effective
Fixed and updated test suite after major Python version upgrade
Our engagement
DeviQA joined the project to update the existing backend automation suite and establish frontend test automation.
The team refactored and stabilized the existing backend automated tests.
In parallel, frontend automated tests were created and integrated into a continuous integration and continuous delivery (CI/CD) pipeline using Jenkins and Docker containers. As the platform moved to the new setup, the automation suite was expanded to provide faster test execution and earlier defect detection.
Defects appearing after updates to the core system decreased by 95%. Testing and release cycles became 3× faster.
The team returned for a later phase focused on updating and expanding the automation setup. Existing automated tests were updated for a major Python upgrade, test coverage was expanded, and a smoke test suite was configured to run daily.
Services provided
Services
Web automation testing
The team created more than 3,800 automated test scripts for the GoodShape platform. Frontend automated tests were integrated into the continuous integration and continuous delivery (CI/CD) pipelines. Multithreaded execution increased the speed and stability of the automated test suite.
Automated regression tests covered approximately 95% of the application.
Services
Web automation testing
The team created more than 3,800 automated test scripts for the GoodShape platform. Frontend automated tests were integrated into the continuous integration and continuous delivery (CI/CD) pipelines. Multithreaded execution increased the speed and stability of the automated test suite.
Automated regression tests covered approximately 95% of the application.
Facing similar challenges to GoodShape?
Schedule a call to see how we can help you