Job descriptionWorks with clients to discover, analyze and document client business requirements, and translating those needs into system and process solution designsHelps with the creation of the business requirement documents (BRD)Writes high quality functional specification (FSD) and data mapping documents to cater to the solution offered to the client teamsAs needed, able to serve as a liaison between : developers and users, clients and companies, and management and ITSupport testing team during the testing phase through review of test plans and test cases and performing functional testingCoordinates closely with internal production teams and external client teams to develop and document operational processes and change management plans during roll-out of system enhancementsEnsures high client satisfaction with change management planning, communication, execution and serviceTransitions final deliverables to the technical implementation team, ensuring they fully understand client requirements and details of the design and planIdentifies, tracks and resolves project issues and risksShares knowledge with peers and other project teams