Business Analyst – Level 3
Assignment for VMS (Flextrack)
Ministry of Transportation
Must Have:
-
Experience engaging with both business and IT stakeholders to understand requirements for new functionality or changes to existing functionality, and providing both high-level and detailed estimates.
Position Summary:
The Ministry is seeking the services of one (1) Business Analyst (Level 3) to join the Project Management & Program Delivery team. The analyst will collaborate with core project team members, solution delivery vendors, and various stakeholders to support the delivery of critical projects within the Transportation Safety (TS) Division.
Responsibilities:
-
Support design, implementation, and testing phases of the project.
-
Provide regular progress reports to Project Management; raise issues and propose mitigation strategies.
-
Lead or participate in solution development efforts within the TS Division.
-
Conduct feasibility analyses and project scoping; provide project work estimates.
-
Facilitate Joint Requirements Planning and Joint Application Design sessions.
-
Analyze and map current-state and future-state processes and data.
-
Develop, analyze, specify, and validate business and system requirements.
-
Utilize ministry-mandated requirements management tools and templates.
-
Review and provide feedback on technical design documents.
-
Conduct and participate in project milestone walkthroughs.
-
Perform knowledge transfer activities with TS and I&IT Cluster teams.
-
Report to and follow the direction of the Project Manager and/or Lead Business Analyst.
Deliverables:
-
Business cases and Requests for Bids
-
Business requirements and rules
-
Business process models
-
System Requirements Specifications
-
Business/Data Glossary
-
Business and system use cases
-
User epics, stories, themes, product backlog, and sprint plans
-
Data requirements/models (conceptual/logical)
-
Functional and non-functional requirements
-
Requirements Traceability Matrices
-
User Interface specifications, including low- and high-fidelity prototypes
-
Report specifications
-
Test plans, strategies, and test cases
-
Risks and Issues logs
-
Status reports
-
Requirements management work plans
-
Business-focused artefacts required for Enterprise Architecture governance reviews
-
Additional artefacts as determined by the project
Support to Development and Testing Teams:
-
Assist development teams during build and test phases.
-
Review test strategies, test plans, and test cases.
-
Manage defect logs.
-
Support application testing and respond to end-user inquiries.
-
Define integration and user acceptance test plans.
-
Identify and resolve problems/issues.
-
Document and manage project risks; coordinate with other project teams to manage dependencies.
-
Maintain documentation in a shared project library.
Experience and Skill Set Requirements:
Skill Set Requirements:
-
Experience with Software Development Life Cycle (SDLC) methodologies (Agile, Waterfall, Iterative).
-
Proficiency in Business Object Oriented Modeling and UML tools/techniques.
-
Experience producing the deliverables listed above.
-
Proven ability to investigate, analyze, and estimate system applications in large integrated mainframe and mid-tier environments.
-
Experience with automated system implementation for complex mainframe and online/batch transactions.
-
Proven ability to facilitate sprints and interpret business needs into technical requirements.
-
Familiarity with Public Sector architecture, applications, databases, and legacy systems.
-
Experience modernizing legacy applications using COTS products such as Oracle Siebel.
-
Understanding of Public Sector policies, procedures, project management frameworks, and Architecture Checkpoints.
-
Excellent analytical, problem solving, and decision-making skills.
-
Experience with feasibility analysis, project scoping, and estimation.
-
Expertise in requirements elicitation, analysis, specification, and validation.
-
Proficiency in documenting user stories, managing product backlogs, planning sprints, and delivering iteratively.
-
Strong communication, interpersonal, collaboration, and negotiation skills.
-
Ability to work independently and as part of a team.
-
Leadership skills in providing guidance on user experience and design.
-
Creativity and innovation in problem solving and solution visualization.
-
Experience supporting Digital First strategies and ensuring compliance with digital service standards.
-
Strong understanding of interaction design principles and ability to deliver mock-ups.
-
Experience resolving issues and providing actionable recommendations.
-
Familiarity with business metrics and translating them into digital experiences.
-
Ability to manage client change requests and guide implementation.
-
Knowledge of accessibility and user-centric design requirements, including compliance with AODA and Simpler, Better, Faster Services Act.
-
Strong research skills to support solution improvement recommendations.
Evaluation Criteria:
Modeling and Methodologies (25%)
-
Demonstrated SDLC experience with Agile and Waterfall methods, with proven sprint leadership.
-
Proficiency in Business Object Oriented Modeling and UML tools/techniques.
-
Experience with Public Sector Digital Service Standards and assessment processes.
-
Familiarity with the Zachman Framework and Public Sector Architecture Governance deliverables.
Technical Skills (15%)
-
Proven ability to investigate, analyze, and estimate applications in large integrated mainframe/mid-tier environments.
-
Experience implementing complex mainframe systems with online, batch, and financial reconciliation transactions.
-
Familiarity with modernizing legacy systems and implementing COTS solutions such as Oracle Siebel.
-
Ability to document requirements using storyboarding tools (Azure DevOps, Jira).
-
Experience using HP ALM (Quality Center) for test support.
-
Proficiency with prototyping tools for high-quality mock-ups.
-
Experience using repository tools (PowerDesigner) for project artefacts.
-
Experience with reporting tools such as Microsoft Power BI.
Business Analysis Skills (25%)
-
Proven experience engaging business and IT stakeholders to gather and analyze requirements and provide accurate estimates.
-
Ability to develop high-quality business cases and navigate governance and approvals.
-
Experience documenting deliverables (functional/non-functional requirements, system specifications, process models, use cases, traceability matrices, status reports, test documentation, etc.).
-
Experience facilitating JAD/Sprint sessions and translating business needs into technical requirements.
-
Proven track record in feasibility analysis, project scoping, and estimation.
-
Expertise in requirements elicitation, analysis, specification, and validation.
Communication Skills (15%)
-
Excellent analytical, problem-solving, and decision-making skills.
-
Strong verbal and written communication abilities.
-
Experience facilitating project meetings and status reviews.
-
Proven ability to report progress regularly and manage risks/issues proactively.
-
Ability to create automated information and status reporting.
Business Subject Matter Knowledge and Expertise (15%)
-
In-depth understanding of program and service concepts, best practices, business processes/rules, stakeholders, relationships, and service delivery models (including digital/self-service).
-
Knowledge of Public Services related to licensing, registration, permits, enforcement, safety inspection, photo identification, fraud prevention, and related business areas.
-
Experience supporting I&IT application software delivery in these domains.
Public Sector Experience (5%)
-
Experience with Public Sector I&IT architecture, application design, QA standards, and project delivery methodologies.
-
Proven knowledge of Public Sector applications, databases, and systems, including COTS solution implementations.
-
Familiarity with relevant Acts, policies, and procedures governing Public Sector services.