| Test Management | Test Automation | Test Execution |
|---|---|---|
|
Development of test methodologies Development of test strategies Test requirements/needs analysis Version control environment management Monitoring and reviewing on an ongoing basis System implementation (pilot phases/field trials) |
Implanting of appropriate test tools Developing guidelines for the use of test tools Identification and recommendation of automated test tools specific to the project Resources training or provision of skilled resource |
Development of test scripts Test execution, issue management and test coverage reporting Implementation of test strategies and plans Unit Testing Integration Testing End-to-End System Testing User Acceptance Testing System Regression Testing |