HOOPP
Systems Developer (14 Month Contract)
Toronto, Ontario, Canada
Sponsorship not specified$71k-$109kDetected 49 days ago
JavaC#PowerShell.NETObject-Oriented ProgrammingSQLAzureCloud PlatformsCI/CDDevOpsData EngineeringAgileSeleniumPlaywrightTest AutomationBDDProblem Solving
About the role
- As a Systems Developer 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.
Responsibilities
- Design, build, and maintain automated test frameworks and test cases using C#, Playwright, and CI/CD pipelines, applying best practices such as data‑driven testing and Behavior Driven Development
- Design, implement, and maintain automated test cases based on business scenarios written in Gherkin, using BDD frameworks to validate application behavior
- Create and maintain test data and test environments necessary for executing test cases and scenarios
- Use SQL to identify affected populations and create reliable test data sets used in automated and manual test cases, supporting functional, regression, and troubleshooting scenarios, as well as production fixes and ETL development
Requirements
- 5+ years of experience as a Systems Developer with a focus on Test Automation
- University Degree or College Certificate in Computer Science, Software Engineering, Information Technology, or other related fields
- Experience with an Object-Oriented programming language, such as C# or Java
- Familiarity with testing frameworks such as Selenium, Playwright and XUnitMSTest
- Familiarity with Microsoft products (Visual Studio, Azure,.NET) is a nice-to-have
- Prior experience with Spec Flow would be considered an asset for behavior driven development
- Thrives in a fast-paced, dynamic environment, skilled at multi-tasking, with a strong ability to context switch.
- Ability to work independently and collaboratively.
- Familiarity with Agile methodologies and practices.
- Previous experience with cloud platforms such as Azure is beneficial.
- Proficient in SQL
- Understanding of Quality Assurance methodologies and best practices
- Prior experience PowerShell Scripting would be considered an asset
- Experience or demonstrated interest in using AI‑enabled tools to support software development, test automation, or documentation efficiency.
- Mathematical aptitude and strong problem-solving skills
- Accuracy and attention to detail
- 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
- Extremely organized with strong time-management skills.
Nice to have
- Experience with testing methodologies and tools is a plus.
- Strong ownership mentality preferred and willingness to learn.
Compensation
- The actual base salary offered to the successful candidate may vary based on multiple factors including, but not limited to, individual's expertise and level of experience applicable to the role they are being offered.
- This job is for an existing vacancy.
- $71,000 - $109,000 CAD
Benefits
- 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
- membership in HOOPP's world class defined benefit pension plan, which can serve as an important part of your retirement security
- optional post-retirement health and dental benefits subsidized at 50%
- yoga classes, meditation workshops, nutritional consultations, and wellness seminars
- 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
This listing is sourced directly from HOOPP's careers page and normalized into a canonical job model.