The company provides lottery, iLottery, sports betting and digital gaming solutions to regulated gaming organizations in the United States and internationally, combining digital gaming and player engagement expertise with decades of secure lottery technology and operations experience.
This role supports implementation of the OLG Program as the main link between business stakeholders, customer representatives, delivery teams and technical staff.
You will help make sure requirements are clearly defined, communicated and tested, and that they move into production successfully, which keeps implementation on track.
Responsibilities
Work with OLG stakeholders, business users and project teams to identify, analyze and confirm business requirements.
Run requirement workshops, interviews and working sessions.
Turn business goals and operational needs into clear, complete functional requirements that can be acted on.
Write and keep up business requirements documents, process flows, use cases, user stories and acceptance criteria.
Make sure both business and development teams fully understand the requirements.
Clarify requirements and resolve ambiguities during solution design and throughout delivery.
Maintain requirements traceability and check that delivered functionality matches customer expectations.
Write test plans, scenarios and cases from approved business and functional requirements.
Help prepare and get test environments ready.
Carry out and support system testing, integration testing, user acceptance testing (UAT), operational readiness testing and deployment validation.
Confirm that delivered solutions meet approved requirements and customer expectations.
Log, track and manage defects until they are resolved.
Work with developers to investigate issues, verify fixes and confirm they are resolved.
Support customer testing and help stakeholders during acceptance testing.
Advise on solution readiness, quality and implementation preparedness.
Coordinate with OLG stakeholders, business users and delivery teams across the implementation lifecycle.
Support customer workshops, requirements reviews, solution demonstrations and testing.
Pass customer expectations, priorities and feedback clearly to delivery teams.
Support implementation readiness, deployment planning and operational handover.
Build and maintain good working relationships with customer stakeholders and project members.
Help improve business analysis practices, testing methods, documentation standards and quality processes.
Capture lessons learned and stakeholder feedback.
Suggest process changes that improve delivery quality, operational efficiency and customer satisfaction.
Requirements
A bachelor's degree or equivalent experience.
5+ years in business analysis, quality assurance, systems analysis, software implementation or a related field.
Experience on large-scale, customer-facing technology implementation programs.
Experience gathering, documenting and validating business and functional requirements.
Experience writing and running test plans and test cases.
Experience supporting user acceptance testing and customer-facing implementation work.
Experience in matrix organizations and global delivery models.
Experience coordinating many stakeholders across business and technical teams.
Experience in lottery, gaming, government, regulated industries, public sector or critical transaction-processing systems is an asset.
Strong requirements elicitation, analysis, documentation and validation skills.
Strong business process mapping and workflow analysis skills.
Ability to analyze complex business problems and find practical solutions.
Strong stakeholder engagement and facilitation skills.
Strong testing, validation and defect management skills.
Ability to write comprehensive test plans and test cases.
Strong attention to detail and commitment to quality.
Ability to identify, document and communicate issues clearly.
Ability to explain business and technical concepts to varied audiences.
Ability to produce clear requirements documents, test reports and implementation updates.
Ability to deliver well-organized presentations and run workshops.
Strong understanding of enterprise technology environments, systems integration and software delivery lifecycles.
Understanding of databases, SQL concepts, application testing and operational readiness.
Awareness of new and emerging technologies and how they could apply to customer solutions.
Understanding of enterprise application delivery, infrastructure environments and production support.
Valid documents proving your identity and your eligibility to work in Canada.
Must pass all required background and security screenings run by Intralot Canada and/or the applicable Provincial Lottery.
A pre-employment drug screening is required.
Conditions
Travel within Ontario as required.
Support testing, deployment and implementation outside normal business hours when required.