Senior Engineer Qa

ecobee

Toronto, Canada
Base: $100,900 - $131,100 cad; bonus/equity: eligi...
On-site
Automated test infrastructure
Embedded firmware testing
Ci/cd pipelines (jenkins, github actions)
Responsible for designing, developing, and maintaining automated test infrastructure for our hardware products and their associated firmware components

Job Summary

  • Responsible for designing, developing, and maintaining automated test infrastructure for our hardware products and their associated firmware components.
  • Collaborate closely with embedded software engineers to improve code testability and define testable interfaces and mock layers for new features.
  • Coach peers on testing techniques and methodologies and guide decision making for test automation.

Matching Summary

Responsible for designing, developing, and maintaining automated test infrastructure for our hardware products and their associated firmware components.

Salary

Base: $100,900 - $131,100 CAD; Bonus/Equity: Eligible for variable compensation; Benefits: Comprehensive benefit package

Skills & Requirements

Must-have

  • Automated test infrastructure
  • Embedded firmware testing
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Python, C, or C++ coding skills
  • Selenium, Robot Framework
  • Networking protocols (BLE, Wi-Fi)

Nice-to-have

  • Tinkerer with home projects
  • Advocate for quality
  • Coach peers on testing
  • Electronic design and PCB layouts

Key Requirements

  • Strong software development and design skills
  • Experience with Embedded Firmware
  • Extensive experience on software testing techniques
  • Experience with CI/CD tools
  • Experience with Docker, Kubernetes
  • Knowledge and troubleshooting of networking protocols

Work Rights

Not specified

Tailored Resume

Cover Letter