- Home /
- Case studies /
- Workforce management solution
QA services for workforce management solution
Since 2014, DeviQA has built and continuously improved Renhead’s QA process through manual testing, web automation, API integration, and CI/CD implementation.
Technologies and tools
Jira
TestRail
Jenkins
GIT
GitLab
JavaScript
Ruby
Confluence
Selenium
Capybara
Cypress
CI/CD
Team
3 full-stack QA engineers
Project length
Since 2014
10k+
4k+
5
3k+
4 hours
1.5 hours
About project
Renhead provides workforce and resource management software for coordinating business operations. The platform supports team, project, procurement, spending, and vendor management across projects and departments. Users can monitor spending, project activity, and vendor performance from a central application.
Before DeviQA
No formal QA process
No automated test coverage
No continuous integration or delivery pipeline
Regression testing required more than 12 hours
No parallel test execution
No automated smoke testing
No test case management system
Legacy Selenium and Ruby automation was difficult to maintain
No API integration within the automated test suite
No integration between TestRail and Cypress
With DeviQA
Formal QA process established from scratch
Web test automation designed and implemented
4,000+ automated web tests created
Jenkins pipeline implemented for automated testing and deployment
CI/CD subsequently migrated from Jenkins to GitLab
Regression testing reduced from over 12 hours to 4 hours
Tests executed across five parallel threads
Automated smoke testing completed in 1.5 hours
TestRail configured as the test case management system
10,000+ test cases created
Legacy Selenium and Ruby tests migrated to Cypress
API integration implemented within the test suite despite unavailable API documentation
Cypress test results integrated with TestRail

Mia Bunjac
QA chapter lead, renhead technology
“DeviQA has gone the extra mile to meet the client's requirements. They've demonstrated quality and prompt testing skills and seamlessly adjusted to changes. They've also made easy plans and maintained clear communication. Their patience, commitment, and responsiveness are hallmarks of their work.“
Our engagement
The engagement established test management, web automation, API integration, and CI/CD for Renhead’s resource management application.
Before the engagement, Renhead relied mainly on manual testing and had no formal QA process. The three-person QA team designed the testing process and documentation from scratch.
TestRail was configured for test case management, and an automated UI test suite was created for the web application.
The next phase introduced continuous integration and continuous delivery (CI/CD). Jenkins was initially configured to automate build, testing, and deployment workflows.
The automation architecture was subsequently modernized. Legacy Selenium and Ruby tests were migrated to Cypress. The CI/CD workflow was also migrated from Jenkins to GitLab.
API integration was added to the test suite without existing API documentation. The integration enabled API functionality to be validated as part of automated testing.
More than 500 tests were transferred from the legacy suite to Cypress, contributing to a reduction in regression time from over 12 hours to 4 hours.
The team continues to maintain and refine Renhead's testing processes and automation suites. Ongoing improvements include automation maintenance, CI/CD updates, API coverage, and test execution optimization. Automated smoke testing now completes in 1.5 hours, with regression tests running across five parallel threads.
Services provided
Services
Web automation testing
The test repository contains 10,000+ test cases, including 4,000+ automated web tests. API-based test data creation supports parallel execution across five threads. The resulting automation reduced regression testing from more than 12 hours to 4 hours and established a 1.5-hour automated smoke test run.
Services
Web automation testing
The test repository contains 10,000+ test cases, including 4,000+ automated web tests. API-based test data creation supports parallel execution across five threads. The resulting automation reduced regression testing from more than 12 hours to 4 hours and established a 1.5-hour automated smoke test run.
Facing similar challenges to Renhead?
Schedule a call to see how we can help you