Senior Business Analyst
Summary
Contract Senior Business Analyst (via Upstaff) supporting the Government of Newfoundland and Labrador OCIO's MVAD modernization, moving legacy mainframe motor registration and ticketing systems to a unified modern platform. Hybrid role in St. John's covering requirements management, data migration, testing/UAT, and change management.
- Lead the planning, facilitation, execution, and documentation of business requirements and business process validation workshops, meetings, and stakeholder interviews.
- Elicit, analyze, document, validate, and manage business, functional, and system requirements.
- Validate the MVAD solution design from a business perspective and ensure alignment with departmental operational needs and project objectives.
- Conduct fit-gap analysis between existing MRD and TMS business processes and the new MVAD platform.
- Develop and maintain business requirements documents, use cases, workflows, business process models, and other standard project artifacts.
- Identify business and functional gaps, dependencies, risks, and opportunities for process improvement.
- Support the configuration of the new system to meet client requirements, including user security settings and business rules.
- Support complex, large-scale modernization initiatives involving the replacement or transformation of legacy business applications.
- Analyze existing business processes and workflows and map them to the capabilities of the modernized MVAD solution.
- Facilitate business process redesign and ensure that operational requirements are appropriately reflected in the target solution.
- Support the transition from legacy mainframe-based systems to the modernized platform.
- Collaborate with technical teams to understand application functionality, system workflows, integrations, and business logic.
- Identify and document gaps between legacy processes, data structures, and the target solution.
- Apply change impact analysis to support effective implementation of new processes and system functionality.
- Support end-to-end data migration activities, including data cleansing, conversion, mapping, validation, reconciliation, and migration readiness.
- Work with business and technical stakeholders to identify data quality issues, inconsistencies, gaps, and conversion requirements.
- Document source-to-target data mappings, migration rules, business validation requirements, and data transformation logic.
- Assess legacy data structures and support alignment with the target platform’s data model.
- Coordinate business validation of migrated data and verify that data meets established business rules and quality standards.
- Support data reconciliation, defect identification, issue resolution, and migration sign-off activities.
- Assist with migration planning and readiness activities to support the project’s modernization and go-live objectives.
- Develop and maintain test strategies, test plans, test scenarios, test cases, and test scripts based on approved business requirements.
- Lead and coordinate internal testing and client testing activities, including User Acceptance Testing (UAT).
- Execute or support the execution of test cases and scripts to validate business processes, system functionality, data conversion, and migrated records.
- Monitor and control test plan execution, track test progress, document results, and report defects and outstanding issues.
- Collaborate with business users, developers, and technical teams to investigate defects, validate fixes, and conduct regression testing where required.
- Maintain traceability between requirements, test scenarios, test cases, and identified defects.
- Support business acceptance and readiness activities by confirming that solution functionality meets validated requirements.
- Engage business representatives, departmental stakeholders, project leadership, technical teams, and other project participants to ensure a common understanding of requirements and project objectives.
- Facilitate meetings, workshops, interviews, and working sessions to resolve requirements gaps and business process issues.
- Communicate complex business and technical concepts clearly to technical and non-technical audiences.
- Prepare clear, accurate, and professional documentation, status updates, meeting minutes, presentations, and project deliverables.
- Build consensus among stakeholders and support timely resolution of business decisions, dependencies, and issues.
- Demonstrate strong written, verbal, interpersonal, analytical, and facilitation skills.
- Work closely with business representatives and the OCIO Change Management team to support business process change activities.
- Assess the operational impacts of new system functionality, redesigned workflows, and changes to existing business practices.
- Support the preparation and delivery of training materials, user guides, process documentation, and change communications.
- Assist business users in understanding new or enhanced system functionality and updated operational procedures.
- Contribute to organizational readiness, implementation planning, and transition activities required for successful adoption of the MVAD solution.
- Prepare, review, and finalize project deliverables, including requirements documentation, business process models, workflows, use cases, fit-gap analyses, test documentation, and user guides.
- Maintain accurate and traceable project documentation throughout the assignment.
- Collaborate with the Project Manager and Delivery Manager to identify risks, issues, dependencies, and outstanding business decisions.
- Support project reporting, delivery planning, implementation readiness, and other project-related activities as directed by OCIO project leadership.
- Undertake additional business analysis and project delivery responsibilities necessary to support successful project outcomes.
Requirements
- Education: A post-secondary credential from a recognized institution in Business, Computer Science, Information Technology, or a related field, obtained through a program of at least two years. Relevant professional certifications are an asset.
- Senior Business Analysis Experience: At least 7 years of experience working as a Business Analyst, including 3–6 years of experience supporting complex, large-scale modernization projects.
- Requirements Elicitation and Documentation: Demonstrated experience soliciting, analyzing, documenting, validating, and managing business requirements through workshops, interviews, stakeholder consultations, and formal documentation.
- Application Modernization and Business Process Transformation: Experience analyzing existing business processes, conducting fit-gap assessments, mapping workflows, supporting solution design validation, and facilitating the transition from legacy systems to modernized applications.
- Data Migration and Validation: Demonstrated experience supporting data migration, data mapping, data cleansing, data conversion, data validation, reconciliation, migration rules, and migration readiness activities.
- Testing and Quality Assurance: Experience preparing test strategies, test plans, test cases, and test scripts; executing or coordinating testing; supporting User Acceptance Testing (UAT); documenting defects; validating fixes; and monitoring and controlling test execution.
- Stakeholder Engagement and Change Management: Demonstrated experience engaging business and technical stakeholders, facilitating workshops, supporting business process change, preparing training or user documentation, and communicating effectively through written and verbal channels.
- Recent Senior Business Analyst Experience: Ability to provide examples of successful projects completed or supported within the last two years in which the candidate performed in a Senior Business Analyst capacity.
- Experience working with legacy mainframe systems and supporting migration from mainframe applications to modernized platforms.
- Experience with government, public-sector, motor vehicle administration, driver licensing, vehicle registration, compliance, ticketing, or revenue-management systems.
- Experience supporting enterprise application modernization, data conversion, system integration, and business transformation initiatives.
- Familiarity with multi-layer application architectures, legacy and modern user interfaces, core services, business logic, and workflow integration.
- Exposure to Microsoft technology environments, including .NET Framework 4.7.2, WebForms, Windows Communication Foundation (WCF), ASP.NET Core, .NET 8, and Razor Pages.
- Experience supporting solution configuration, user security settings, business rules, and operational workflows.
- Relevant Business Analysis, project management, process improvement, or technology certifications.
- The expected schedule is approximately 50% onsite and 50% remote.
- Week 1: Three days onsite.
- Week 2: Two days onsite.
- All staff are required to be onsite every Wednesday.
- Additional onsite attendance may be required for project meetings or activities scheduled outside the regular rotation.
- Candidates outside Newfoundland and Labrador may be considered if they are willing to relocate; relocation costs will not be funded by the client.
- Fully remote-only candidates will not be considered.