Description : The Business Analyst is responsible for leading business requirements definition to successful completion, including the discovery, analysis and documentation of business requirements, process flows, use cases, test and training plans. Create deliverables such as activity diagrams, use cases, user stories, entity-relationship diagrams, state transition diagrams, etc.