Quality assurance of a software for the management of nursing examinations
Brief description
The software allows the creation and management of audits for care facilities. In particular, the process, recording and archiving of inspections is to be digitized. The responsible employees can access the software via a web browser and process the cases assigned to them. PTA supports the project by taking over the quality assurance, including the development of a test concept, coordination with customers and developers regarding the quality assurance objectives and the development of an automated test procedure.
Supplement
After interrupting development activities in 2023/2024, development will resume in 2025. The software is programmed in Java 21 and Angular 18 (with Angular Material). The application runs on a RHEL server. Test automation is implemented using Cypress, with Python scripts being used to support this. Project management is carried out using Confluence and Jira. PTA is responsible for the quality assurance of the software as part of the project. This includes creating test cases and test procedures, ensuring test data, creating automated end-to-end tests and developing checklist-based user and acceptance tests. Another aspect is support with requirements engineering.
Subject description
The customer requests the software in order to fully digitize the process flow of inspection orders for care facilities. In particular, these inspection orders are created in the form of a digital file with a unique file number so that the relevant staff have quick and easy access to the essential information. The software provides for different roles, inspectors and administrators, who have different rights to process and manage data. Furthermore, a mail account is integrated within the software so that communication with contact persons can also be recorded and archived. Another important component is the automatic acceptance and processing of inspection notices and the automated creation of documents using predefined templates.