Design, development, and implementation of a system integration test
Project duration: 2 years, 10 months
Brief description
Development of a methodology as well as creation and execution of integration tests to ensure the correct technical and functional interaction of the most important system components within the framework of the new development of a component-based software system. Numerous newly developed and modified interfaces between various systems, such as CRM, customer portal, document management system, and legacy system, are considered, as well as components to be newly developed, such as contract management and billing, claims management, reporting for statistics and evaluations, and management of reporting obligations.
Supplement
In addition to integrative tests, which examine the interaction of two or three components in detail, end-to-end scenarios are also developed to test the data interaction of all essential software systems within a process. Design and documentation (methodology, test results, evaluations) are carried out in Confluence. Azure DevOps is used as the test management tool for managing and executing test cases. Integrative findings are recorded and managed in JIRA.
Subject description
The integration tests include the following key technical functions: creation and modification of legal entities and private individuals (customers, contact persons, parties involved in claims, etc.), usability and visibility of customer data in other systems (contract management, claims management, customer portal, management of reporting obligations, document management, evaluation/statistics), creation and editing of new contracts (declarations, coverage, premiums, etc.), billing of contracts, generation of documents (declaration sheet, invoice, etc.) and their archiving, visibility of contract and claim data in connected systems (customer portal, CRM), cancellation of contracts.