Why youโll love working here:
high-performance, people-focused culture
our commitment that equity, diversity and inclusion are fundamental to our work environment and business success, which helps employees feel valued and empowered to be their authentic selves
learning and development initiatives, including workshops, Speaker Series events and access to LinkedIn Learning, that support employeesโ career growth
optional membership in HOOPPโs world class defined benefit pensionย plan, which can serve as an important part of your retirement security
virtual fitness, yoga and meditation classes, nutritional consultations and wellness seminars
flexible hybrid work model that embraces remote work
the opportunity to make a difference and help take care of those who care for us, byย providing a financially secure retirement for Ontario healthcare workers
Application deadline: January 19, 2025
Application requirements: Resume and transcript
**please note this is a required 8-month work term
Job Summary
The Healthcare of Ontario Pension Plan (HOOPP) is a defined benefit (DB) pension plan that is dedicated to providing a secure retirement income to more than 400,000 members in Ontarioโs healthcare sector. More than 600 employers across the province offer HOOPP to their employees.
As a Business Analyst Co-op in the Pension Solution Groupโs Pension Core Team, you will join a team that is passionate about supporting HOOPPโs frontline platform. Our goal is to provide genuine service to our pension members and Ontarioโs healthcare providers. By joining PSG, you will be solving challenging problems that make real impact on the solutions we deliver.
What you will do:
Analyze and document business requirements, ensuring traceability by creating detailed test grids and develop test scenarios, including writing test cases in Gherkin to convert into robust and scalable automation.
Prepare, coordinate, and execute test cases for user acceptance and integration testing, ensuring compliance with HOOPP standards. Troubleshoot bugs, document test results, and raise defects in the defect tracking system while verifying that requirements are fully met.
Collaborate with development teams, business analysts, and stakeholders throughout the solution development lifecycle to ensure a clear understanding of requirements and expectations.
Work with Microsoft Azure DevOps for test case management, defect management, test reporting and other functions.
Assist and/or build automated test cases using C# and Selenium to run via a CI/CD pipeline and validate whether the current build of the Insight platform meets the business requirements.
Apply the latest techniques and best practices in test automation, such as data-driven testing, behavior driven development and other design patterns.
Ensure proper version control and configuration management of all developed test objects across all test environments used.
Contribute to continuous improvement initiatives by providing feedback on testing processes, tools, and methodologies.
Participate in teamโs Daily Standup, Sprint Planning, Sprint Review and Retrospective meetings.
What you will bring:
Working towards a University Degree or College Certificate in Computer Science, Software Engineering, Information Technology or other related fields
Knowledge and experience with the following:
Knowledgeable with SQL and Microsoft SQL Server
Understanding of Quality Assurance methodologies and best practices
Mathematical aptitude and strong problem-solving skills
Excellent organizational and time management skills
Accuracy and attention to detail
Teamwork skills, as most initiatives require input from individuals with different roles
Self-development skills to keep up to date with fast-changing trends and building knowledge on the Insight product, the business and our release processes nice-to-have
Understanding of how to diagnose and resolve client issues is a nice-to-have
Experience with an Object-Oriented programming language, such as C# or Java
Familiarity with testing frameworks such as Selenium, Playwright and MSTest is a nice-to-have
Familiarity with Microsoft products (VisualStudio, Azure, .NET) is a nice-to-have
Experience PowerShell Scripting is a nice-to-have
Ability to communicate effectively with multiple stakeholders and fellow team members
โCan doโ attitude with an aptitude to be part of the solution
Demonstrated solid analysis and troubleshooting skills
Self-starter with a strong work ethic that has the ability to work in a cross functional team-based environment
Ability and willingness to teach skills and share experiences with other team members
Ability and desire to learn different skills outside of their domain of expertise
Ability to manage/prioritize multiple tasks and initiatives simultaneously
Ability to balance value in delivery against standard practices and processes