Sun Life

Automation SDET, Python Lead

Sun Life

full-time

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$90,000 - CA$140,000 per year

Job Level

About the role

  • Own the design, development, and modernization of the Python based data/ETL testing automation framework (PyETL), ensuring stability, performance, and feature readiness for global consumers
  • Reduce dependency on third‑party tools (e.g., Tosca DI) by expanding PyETL capabilities
  • Enhance framework architecture, improve reusability, and support evolving test automation needs across multiple business domains
  • Provide technical leadership, coaching, and governance for PyETL usage across globally distributed teams
  • Ensure high‑quality documentation, onboarding support, and enablement materials
  • Integrate PyETL capabilities into CI/CD pipelines; collaborate with DevOps teams to streamline and optimize automation workflows
  • Troubleshoot complex automation framework issues and lead root‑cause analysis
  • Partner with QE Leads, Quality Engineers, and DevOps Engineering to drive cross‑platform automation improvements
  • Evaluate emerging technologies, tools, and practices to continuously improve framework scalability and reliability

Requirements

  • 5+ years of progressive experience in Software Engineering or Quality Engineering
  • 3+ years’ experience in Python, including building frameworks, libraries (Pandas, NumPy), and automation tooling
  • Solid understanding of ETL processes, data validation, and test automation patterns
  • Experience integrating automation frameworks with CI/CD systems (e.g., Jenkins, GitHub Actions, GitLab, or Azure DevOps)
  • Hands‑on experience with test automation tools and frameworks (e.g., Tosca, Selenium, ReadyAPI, Cucumber, or API automation tools)
  • Strong understanding of DevOps concepts, version control (Git/Bitbucket), and build/deploy automation
  • Excellent problem‑solving skills and ability to independently drive complex technical initiatives
  • Strong communication and collaboration skills with the ability to work across global teams
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
  • Collaboration with DevOps and QE Leads globally
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonETLtest automationframework developmentdata validationautomation toolingCI/CDDevOpsproblem-solvingtechnical leadership
Soft Skills
communicationcollaborationcoachinggovernanceindependent initiative