Testing a Health and Safety Coordination App
Case Study: Testing a Health and Safety Coordination App – A Digital Tool for Construction Sites
Project Goal
Due to strict safety requirements, the client decided to fully replace their existing production tool with a modern health and safety (HSE) management application. The new solution was designed to support safety coordinators on construction sites in France, ensuring compliance with regulations, improved efficiency, and full digitalization of safety processes.
Product Overview
The new platform is an intuitive cloud-hosted web and mobile application that enables:
-
Comprehensive management of HSE projects and documentation,
-
Coordination between multiple stakeholders (investors, contractors, inspectors),
-
Automatic generation of documents compliant with EU and French regulations,
-
Offline functionality for use on construction sites without internet access,
-
Integration with Salesforce and local IT systems.
Target Group
Safety coordinators responsible for ensuring compliance with HSE regulations on construction sites in France.
Business Objectives
-
Ensure compliance with national and EU health and safety laws,
-
Improve the daily operational efficiency of HSE teams,
-
Standardize and digitize safety-related processes,
-
Conduct a pilot implementation in France with the potential to scale further.
QAbird Testing Team's Role
Our team was responsible for end-to-end testing of the application – from planning and manual testing to coordinating user acceptance tests (UAT) and supporting the handover to end users.
Scope of Testing Work
Functional and Non-Functional Testing
-
Designing test cases based on business and technical requirements,
-
Manually testing user scenarios and application logic,
-
Verifying data completeness and consistency,
-
Documenting bugs and providing recommendations to development teams.
Test Coordination
-
Scheduling test activities according to the deployment roadmap,
-
Collaborating with the product owner, development teams, and domain experts,
-
Organizing bug review sessions and follow-up tests.
Quality Assurance
-
Preparing full QA documentation: test plans, cases, and scripts,
-
Verifying compliance with the client’s internal quality standards,
-
Supporting teams in analyzing root causes of issues and inconsistencies.
Results of Our Work
-
Early detection and elimination of bugs affecting system stability,
-
Ensured the quality of data and auto-generated HSE documents,
-
Clear and structured test documentation supporting ongoing product development,
-
Application readiness for production launch in the French market.
Summary
This project was a key part of the client’s organizational transformation — shifting from manual, fragmented processes to a modern, automated solution. Thanks to our QA support, the implementation went smoothly, and the product met both legal and operational requirements.