Analyse the business processes that exist in the various activities of the customer and provide guidance to the software development team.
Should be able to prepare Software Requirement Specifications of a project.
Should be able to prepare Test Plans, Execute Test Cases and collate Test Feedback and traceability of functionality throughout the Software Development Life Cycle.