Define user and functional requirements in a human readable way.
Determine possible risks for each requirement to derive the needed test depth.
Reuse and directly link the defined requirements to executable tests.
Execute automated tests at predefined time intervals.
Automatic creation and distribution of verification reports containing summary information, detailed step-by-step descriptions as well as requirement traceability and documented evidence for each performed test step.
Monitoring and alerting in case of deviations from the expected test outcome.
Access to third-party systems for Application Lifecycle Management (ALM) or any other system used in the validation process to link requirements and test reports.