Understand the initiative/project requirement in detail from different managers and translate those into system requirements. Evaluating and analyzing the practicability of and developing a requirement for the new system and upgradation to existing systems. Gathering information from multiple scores and evaluating it, reconciling conflicts disseminating high-level information into details and distinguishing user requests from their true needs. Creating various system requirement documents (business requirement document, functional requirement document, use cases and scenarios, product analysis, business process, and workflow analysis). Analyzing information from program teams and task analysis and process description. Verifying the business requirement through user acceptance testing and undertaking the functionality testing of new systems Provide technical training to different internal stakeholders.