Write professional level management, planning, quality assurance and testing documentation for a software system

Learning Outcomes AssessedK1. Critically evaluate software requirements as inputs toward testing of the finalsolution;K2. Analyse and critically evaluate appropriate tools and techniques to support thetesting process;K3. Develop a good understanding of selecting and applying measures and modelsused for testing that are compliant with the appropriate professional industrystandards such as the ACS and IEEE;S1. Analyse and critically evaluate software requirements and proposed solutions;S2. Apply complex decision making to select appropriate testing techniques;S3. Write professional level management, planning, quality assurance and testingdocumentation for a software system;