- Waterloo, Ontario, Canada
- Hybrid
- Full-time
- CA$86K–CA$136K per year
- 3–5 years
Quality Engineer responsible for developing and implementing quality engineering code, establishing processes and tools, analyzing test results, designing test patterns, conducting reviews, and promoting quality-focused practices throughout the software development lifecycle.
Compensation
Base salary range is expected to be between $86,100.00 CAD - $136,100.00 CAD
Responsibilities
- Develop and implement quality engineering code that improves the quality, reliability, and maintainability of software products
- Establish processes and tools to maintain automation scripts and generate timely bug-tracking and quality reports
- Analyze automated test results, investigate failures, and collaborate with partners to resolve root causes
- Design test patterns to assess performance, scalability, reliability, and overall solution quality
- Conduct code and deliverable reviews, identify quality risks, and recommend practical mitigation strategies
Requirements
- Nice to have: test automation frameworks
- Nice to have: data quality
- Nice to have: ETL
- Nice to have: machine learning model
- Nice to have: continuous integration