Senior Software Quality Engineer

Sun LifeToronto, ON
CA$90,000 - CA$140,000Hybrid

About The Position

Provides leadership, direction and mentoring for all testing activities on complex projects. Actively contributes to the development of best practices. Champions quality assurance across the team and lines of business. Leads the testing activities for complex and high-risk systems. Develops test strategies and/or test plans for complex projects. Provides consulting on effective test planning approaches and techniques. Coordinates end-to-end testing across different systems and project teams. Participates in the development and implementation of testing processes, tools and automated solutions within their team. Identifies test data requirements. Provides metrics and measurements for analyzing projects. Contributes to strategic plans for the testing organization. Contributes to development and implementation of a governance plan for best practices. Identifies resource needs. First point of contact for large scale /complex/ high-risk projects. Able to work flexible hours and weekends as required. Participates in lessons learned. Provides input into the personal development plan of others through effective and appropriate feedback. Designs and implements a self-development plan.

Requirements

  • Minimum five years testing experience.
  • Can lead the testing activities for medium to large projects.
  • Able to develop all test documentation and perform testing activities.
  • Experience with agile methodology.
  • Knowledge of Kanban approach to project life cycle as asset.
  • Familiarity with Application Programming Interface (API) testing.
  • Experience with Tosca an asset.

Nice To Haves

  • Passionate about Quality Assurance and innovation.
  • Challenges status quo and looks for opportunities for improvement.
  • Able to effectively coach and mentor testers on system, business, and testing processes.
  • Promotes good morale, productivity, and commitment to team.
  • Possesses strong written and verbal communication skills.
  • Involved in initiatives outside project work.

Responsibilities

  • Leads the testing activities for complex and high-risk systems.
  • Develops test strategies and/or test plans for complex projects.
  • Provides consulting on effective test planning approaches and techniques.
  • Coordinates end-to-end testing across different systems and project teams.
  • Participates in the development and implementation of testing processes, tools and automated solutions within their team.
  • Identifies test data requirements.
  • Provides metrics and measurements for analyzing projects.
  • Contributes to strategic plans for the testing organization.
  • Contributes to development and implementation of a governance plan for best practices.
  • Identifies resource needs.
  • First point of contact for large scale /complex/ high-risk projects.
  • Able to work flexible hours and weekends as required.
  • Participates in lessons learned.
  • Provides input into the personal development plan of others through effective and appropriate feedback.
  • Designs and implements a self-development plan.

Benefits

  • Supportive, flexible, and inclusive work environment
  • Collaborative leaders and colleagues
  • Opportunity to learn, grow, and succeed
  • Global company with a passion for people
  • Opportunity to help Clients achieve lifetime financial security and live healthier lives
  • Impact on people in your community and around the world
  • Opportunity to drive innovation
  • Opportunity to lead change, push boundaries and try new ways of working
  • Opportunity to use data to drive bold actions
  • Agile environment to test and learn
  • Opportunity to drive transformation, sustainability and innovation
  • Hybrid organization offering flexibility to work from both the office and virtually
  • Various incentive plans
  • Sales incentive plans (for certain sales focused roles)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service