
Business Analyst
- Toronto, ON
- Contrat
- Temps-plein
- Provide business analysis support within the iterative and agile project delivery phases
- Report progress of assignment on a regular basis to Project and Product Management, raise any issue and concerns and propose mitigation strategies.
- Conduct feasibility analysis, project scoping and provide project work estimates.
- Conduct Joint Requirements Planning and Joint Application Design sessions.
- Analyze and map processes / data for current state and future state.
- Requirements development involving requirements elicitation, elaboration, analysis, specification and validation.
- Use of ministry mandated requirement management tools and templates for requirements (Microsoft DevOps)
- Review and feedback of technical design documents.
- Assist in managing backlog of user stories (epics, features, and story points)
- Conduct and/or participate in walkthroughs for each iteration
- Knowledge transfer to MEAB, MTO clients and I&IT Cluster at all stages of the assignment.
- Business requirements / rules
- Business process models
- System Requirements specifications
- Business / Data Glossary
- Business and System use cases
- User epics, stories and themes / Product backlog and sprint plans
- Data requirements / models (conceptual / logical)
- Functional and Non-functional requirements
- Requirements Traceability Matrices\
- User Interface specifications, low and high-fidelity prototypes
- Report specifications
- Test plan/strategies, test cases
- Risks and Issues
- Status reports
- Work plans, e.g. requirements management plan
- Artefacts/documents required for enterprise architecture development from a business needs point-of-view (contextual and conceptual), as required for the Architecture Governance Point review process
- Other artefacts as determined by the project
- Building and testing support to development team
- Reviewing test strategy, test plan and cases
- Management of defect logs
- Testing Applications
- Supporting end-user inquiries
- Defining the integration test plan
- Defining the user acceptance test plan
- Identification and resolution of problems/issues
- Document and manage risks and liaise with other project teams to coordinate project interdependencies.
- Documentation of all artefacts in a shared project library
- Working with solution vendors (SaaS and COTS) to resolve issues and implement enhancements
- Building and testing support to development team
- Reviewing test strategy, test plan and cases
- Management of defect logs
- Testing Applications
- Supporting end-user inquiries
- Defining the integration test plan
- Defining the user acceptance test plan
- Identification and resolution of problems/issues
- Document and manage risks and liaise with other project teams to coordinate project interdependencies.
- Documentation of all artefacts in a shared project library.
- Demonstrable experience working on iterative and agile software development projects utilizing common tools(MS DevOps) and techniques (product backlog)
- Experience with documenting user stories, planning and managing product backlog, planning and managing sprints, and implementing in an iterative manner
- Proven experience with sprint facilitation, interpretation of business needs to technical requirements, facilitation of project meetings for reviews
- Excellent analytical, problem solving and decision-making skills.
- Experience in conducting feasibility analysis, project scoping and providing project work estimates
- Experience with requirements development involving requirements elicitation, analysis, specification and validation
- Experience in reporting progress of assignment(s) on a regular basis to Project/Product Management and raise any issues / concerns and propose mitigation strategies.
- Can work effectively independently and in a team environment.
- Strong communication, interpersonal, collaboration, and negotiation skills to work seamlessly in an agile cross-functional team, with clients, vendor(s) and other stakeholders.
- Excellent facilitation, presentation, time-management and problem-solving skills.
- Able to build strong and trusting relationships while liaising effectively with internal and external stakeholders and solution delivery vendor(s).
- Strong leadership skills to provide advice and guidance on all aspects of user experience and design, assessing user characteristics, needs, goals, and opportunities.
- Creative, innovative, and can think outside the box to visualize solutions that meet business needs.
- Knowledgeable in design thinking, have a user-centric mindset and attention to detail.
- Creative, analytical approach and strong understanding of interaction design principles, including ability and experience to deliver mock-ups using advanced tools
- Able to resolve issues on time, provide options and recommendations.
- Able to prioritize change requests from clients and guide the team in determining how best to address them.