Description
Job Title: Business Analyst
Job Summary:
Key Accountabilities:
Requirement Gathering and Analysis:
- Effectively gather and analyze requirements from stakeholders, ensuring clear and comprehensive documentation that serves as a foundation for successful project delivery
- Develop detailed user stories, functional specifications, and process flow diagrams
- Collaborate with developers and QA teams to ensure requirements are correctly implemented and tested
- Facilitate UAT (User Acceptance Testing) and support post-implementation activities
Foster Stakeholder Communication and Cross-Functional Collaboration:
- Establish and improve continuous communication and collaboration between stakeholders, including IT teams, project managers, business users, consultants, development and testing to ensure a clear understanding of requirements, expectations, and project progress
- Acting as the Scrum Master for Agile initiatives, facilitating Agile ceremonies, including daily stand-ups, sprint planning, retrospectives, and demos
- Remove impediments that hinder team progress and improve Agile maturity
- Coach and mentor teams on Agile best practices, ensuring a culture of continuous improvement
- Work with Product Owners to refine and prioritize the product backlog
Business Domain Knowledge:
- Acquires and maintains a deep understanding of the business context in which the College operates, becoming a subject matter expert in the assigned business domain to provide more insightful and relevant recommendations, identify business process improvement opportunities, and effectively bridge the gap between business needs and IT solutions
- Identify and implement opportunities for workflow optimization and automation to streamline business processes
Project Management Support:
- Assists project managers in project planning, tracking milestones, managing risks, and facilitating effective project execution
- Works closely with project managers to prevent scope creep by ensuring requested changes align with project goals and business priorities
- Assists in preparing the organization for changes introduced by new IT solutions, including impact assessments, training, and process adjustments
Knowledge, Skills, and Abilities Required:
- Excellent communication, problem-solving, and stakeholder management skills
- Expert knowledge about business process analysis, systems analysis, system specification, end-to-end process flow, software development life cycle
- Knowledge of Microsoft Dynamics, Microsoft Business Central, Power Platform and Azure DevOps an asset
- Strong understanding of Agile methodologies, including Scrum and Kanban
- Working knowledge of business analysis tools such as Visio, Balsamiq, BPMN 2.0, etc.
- Ability to multi-task with a high degree of focus is essential
- Experience leading presentations to internal clients
- Strong customer focus with the goal of producing high quality deliverables
Requirements
Please refer to job description.