{bc}
indeed

Systems Developer (14 Month Contract)

HOOPP
Toronto, CAN
Full-time
Onsite
Discovered 5 days ago
PlaywrightC# or JavaNode.jsSQLAutomated test frameworks and test suitesFunctional, integration, end-to-end, smoke, and regression testing

Full Job Posting

Job summary

Support and improve quality engineering for HOOPP's frontline pension platform in the Pension Product and Technology Group's Pension Core Team.

Collaborate across business and technology teams to design maintainable automated tests, strengthen release confidence, troubleshoot complex issues, and support reliable outcomes for members and employers.

What you will do

  • Build, maintain, and enhance test frameworks and suites using Playwright, C#, Node.js, and CI/CD, applying data-driven testing, Behavior Driven Development, and maintainable design patterns.
  • Create functional, integration, end-to-end, smoke, and regression tests from requirements, acceptance criteria, and Gherkin scenarios.
  • Assess requirements and risks to select test coverage, automation feasibility, and reusable test designs.
  • Troubleshoot application components, environments, integrations, infrastructure dependencies, and deployment pipelines.
  • Maintain version control, configuration management, traceability, test data, environment configurations, and utilities for repeatable execution.
  • Use approved AI-enabled tools for automation, test data, and documentation; validate outputs against quality, security, and audit requirements.
  • Improve automation, processes, tools, reporting, and documentation; participate in pull requests, peer reviews, framework decisions, and coding-standard improvements.
  • Work with analysts, developers, product owners, and testing partners on requirements, coverage, defect resolution, and release readiness.
  • Use Azure DevOps for test cases, defects, execution results, reporting, and traceability where applicable.
  • Use SQL for data analysis, validation, test data, troubleshooting, production fixes, and ETL-related needs; support triage, root-cause analysis, release validation, and production investigations.
  • Participate in standups, sprint planning, sprint reviews, and retrospectives.

What you bring

  • At least 5 years in software development, test automation, quality engineering, or a related technical discipline, with ownership of maintainable automated test solutions.
  • University degree or college diploma in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • Strong experience with Playwright and an object-oriented programming language such as C# or Java.
  • Strong SQL skills for data analysis, troubleshooting, outcome validation, and reliable test data creation.
  • Strong understanding of quality engineering, test design, risk-based testing, automation design patterns, and software development lifecycle practices.

Additional skills and assets

  • Selenium and unit test frameworks such as xUnit or MSTest are assets.
  • Node.js experience is preferred; TypeScript experience or ability to learn it is an asset.
  • Familiarity with Azure DevOps, Git-based source control, CI/CD pipelines, Visual Studio or VS Code, Azure, and .NET is preferred.

Benefits and workplace culture

  • People-focused culture and commitment to equity, diversity, and inclusion.
  • Learning and development initiatives, including workshops, Speaker Series events, and LinkedIn Learning.
  • Membership in HOOPP's defined benefit pension plan.
  • Permanent employees receive company-paid extended health and dental benefits; optional post-retirement health and dental benefits are subsidized at 50%.
  • Wellness offerings include yoga, meditation, nutritional consultations, and seminars.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at HOOPP