Senior Business Analyst

We are looking for an experienced Business Analyst who possesses a combination of technical knowledge with the ability to analyse business requirements.   In this role you will be involved in a number of projects of various sizes and complexity as our client moves through new critical process implementations

What will you do?

  • Work with product owners, technology groups and business representatives to analyze business requirements and produce and review documented and approved specifications for any new or change to technology applications
  • Work with the Test Services and Development Services teams to promote an understanding of the specifications needed to deliver a quality product to the business
  • Work with the training team to document system scenarios, identify roles impacted and help develop a change management training plan
  • Identify, assess and document business requirements that align with business priorities and advise the business on options, risks, and costs
  • Evaluate the feasibility of addressing business needs using existing capabilities within the company
  • Assist in the production of conceptual sprint planning for requirements elaboration, development and testing
  • Develop user stories and/or business requirement documents to explain and demonstrate business process and related requirements to the business and IT stakeholders
  • Lead and conduct fit-gap assessments to determine the degree of functional fit of user stories
  • Ensure that documented requirements and process flows can be easily translated into test plans and test cases and ensure the testing process covers all acceptance criteria


  • Proven experience in agile and waterfall SDLC methodologies
  • Proven experience in documenting requirements
  • Proven business analyst experience in conducting a fit-gap analysis of requirements
  • Proven experience in the functional integration of Commercial off-the-shelf (COTS) products
  • Proven experience in understanding COTS functionality, such as business processes and workflows
  • 5+ years’ proven experience in creating requirements based on user stories
  • 5+ years’ proven experience in Agile methodology
  • 5+ years’ proven work experience in large-scale system development with complex integrations
  • Experience with articulating requirements for Microsoft Dynamics CRM and/or the Guidewire Software an asset