Design test plans. Define test cases based on functional, non-functional, and technical requirements. Define integration tests to be performed. Manage test environment configuration. Generate scenarios for test execution. Execute test cases. Document tests (evidence). Log incidents based on identified defects and follow up to ensure proper correction. Analyze and report test results, statistics, etc. Participate during system design stage in developing test strategies. Participate in defining and reviewing standards and norms applicable to design and construction. Performance testing. Acceptance testing. Usability/navigation testing. Installation testing. User manuals.