Senior Quality Engineer (Embedded, Continuous Delivery)
New
CanadaFull-TimeSenior
Salary80,000 - 90,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years of experience in software quality engineering or testing roles
- Required Skills
- AgileJiraAPI testingRegression testingTestRailSeleniumGitLabPostmanPlaywright
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
- 10+ years of experience in software quality engineering or testing roles
- Strong experience working in Agile, iterative delivery environments with cross‑functional teams
- Demonstrated ability to lead quality efforts without acting as a gatekeeper
- Proven experience collaborating with Product Managers to shape requirements into effective quality strategies
- Deep understanding of quality considerations in Cloud‑based and SaaS environments
- Hands‑on experience with multiple forms of testing: functional, regression, exploratory, performance, and reliability
- Strong analytical, problem‑solving, and systems‑thinking skills
- Ability to work independently while remaining highly collaborative within a team
- Excellent communication and interpersonal skills, including the ability to influence without authority
- API testing and automation experience
- Test automation tools such as Playwright, Selenium, Postman/Newman, or similar
- Experience contributing to CI/CD pipelines and continuous delivery workflows
- Familiarity with GitLab or similar DevOps platforms
- Experience working in teams where engineers build, deploy, and support what they ship
- Experience using—or a strong interest in exploring—AI‑assisted capabilities to optimize quality engineering work, with an understanding of where human judgment and deterministic validation remain essential
- Experience using production signals (monitoring, logs, metrics) to inform quality strategy
- Familiarity with defect tracking and test management tools such as Jira, TestRail, or equivalents
- BI or data‑driven application testing experience
Responsibilities
- Lead quality strategy, test planning, design, execution, and reporting for complex, distributed systems
- Operate as an embedded quality specialist within a product‑aligned team, partnering daily with developers, product managers, and operations
- Influence quality early by participating in refinement, design discussions, and architectural decisions
- Enable shift‑left quality practices, ensuring testing, validation, and risk analysis happen continuously—not just at the end of a sprint
- Leverage AI‑assisted tools where appropriate to accelerate analysis, reduce manual effort, and improve quality feedback loops, while applying sound judgment to validate and contextualize outputs
- Analyze business and technical requirements and provide clear, pragmatic estimates of quality effort and risk
- Identify, design, and maintain test scenarios suitable for automation at multiple levels (API, integration, UI)
- Collaborate closely with developers to identify defects early, provide high‑signal reproduction steps, and validate fixes quickly
- Proactively surface quality, reliability, and delivery risks and communicate them clearly to the team and stakeholders
- Track defect trends and quality signals, using them to guide improvements in both testing strategy and engineering practices
- Ensure quality standards are maintained throughout the entire delivery lifecycle, including deployment and production monitoring
- Contribute to continuous improvement of quality practices, tooling, and team ways of working
View Full Description & ApplyYou'll be redirected to the employer's site