
Automation SDET, Python Lead
Sun Life
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
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