-
Provide support during the design, implementation and testing phases of the project.
-
Report progress of assignment on a regular basis to Project Management, raise any issue and concerns and propose mitigation strategies.
-
Lead and/or participate in teams developing solutions within MTO's Transportation Safety (TS) Division.
-
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
-
Review and feedback of technical design documents.
-
Conduct and/or participate in walkthroughs at each project milestone.
-
Knowledge transfer to TS and I\&IT Cluster at all stages of the assignment.
-
Report status to, and follow overall direction from the Project Manager and/or Lead Business Analyst.
-
Business Cases and Request for Bids
-
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.
-
Demonstrated experience with the Software Development Lifecycle (SDLC) and methodologies such as waterfall and Agile methods with a focus on iterative development and delivery with proven ability to lead sprints.
-
Demonstrated experience with Business Object Oriented Modelling, UML tools and techniques
-
Demonstrated experience with Public Sector Digital Service Standard and Digital assessment processes
-
Experience with the Zachman framework, Public Sector Architecture Governance Points and deliverables
-
Proven experience in investigating, analyzing and estimating system applications in a large integrated mainframe and mid-tier environment
-
Experience with all stages of automated system implementation in complex mainframe, with online batch, and Financial reconciliation transactions
-
Experience working with legacy infrastructure hosting environments such as mainframe with complex applications; Experience with supporting legacy applications and modernizing
-
Demonstrated experience with implementation of business solutions using Custom off the Shelf solution implementations such as Oracle Siebel based systems and photo comparison technologies
-
Ability to document requirements using story boarding utilizing tools such as Azure DevOps and Jira
-
Demonstrated experience with HP ALM (Quality Center) to support test activities
-
Experience with prototyping tools to deliver high quality prototypes and mock-ups
-
Experience with submitting and managing project collateral (conceptual and logical) in repository tools such as PowerDesigner
-
Experience with reporting tools such as Microsoft Power BI
-
Experience with engaging business and IT stakeholders, understand requirements for new functionality or changes to existing ones and providing high level and detailed estimates
-
Ability to write high quality business cases, working with corporate governance bodies and navigating approvals
-
Experience with documenting deliverables (Functional and Non-functional requirements, System Requirements Specifications, Business requirements / rules, Business Process Models, Data Requirements / Models (conceptual / logical), Risks and Issues, Business and System Use Cases, Requirements Traceability Matrices, Status Reports, Test Plan / Strategies, Test Cases etc.)
-
Demonstrated experience with JAD/Sprint session facilitation and the ability to interpret business needs to technical requirements
-
Demonstrated ability in conducting feasibility analysis, project scoping and providing project work estimates
-
Experience with requirements development involving requirements elicitation, analysis, specification and validation
-
Excellent analytical, problem solving and decision-making skills
-
Excellent communication skills
-
Demonstrated experience in the facilitation of project meetings for reviews
-
Experience in reporting progress of assignment on a regular basis to Project Management and raise any issues / concerns and propose mitigation strategies
-
Experience with creating automated information and status reporting
-
Good understanding of program \& service concepts, general and best practices, business processes \& rules, stakeholders \& relationships, service delivery models (incl. self-service / digital service), private \& public partnership, etc. in complex and high-impact critical Public services related to licensing, registration, permit, enforcement, safety inspection, photo identification and related fraud prevention line of businesses, services, or functional areas, in relation to I\&IT application software delivery
-
Experience with Public Sector I\&IT Solutions architecture, application design, quality assurance standards, project delivery methodologies, and practices
-
Demonstrable knowledge of Public Sector applications, databases and systems while developing cross cluster, multi-year business solutions including knowledge of Custom off the Shelf product implementations with third party vendors
-
Experience working in accordance with Acts, Policies and Procedures of Public Sector Services