Quality Assurance Engineer
Postmedia View all jobs
- Canada
- $59,001-72,000 per year
- Permanent
- Full-time
- Design, build, and maintain automated test frameworks for web and API-based applications
- Own automation strategy for functional, regression, and integration testing
- Integrate automated tests into CI/CD pipelines to support fast, reliable releases
- Partner with Engineering, Product and other QA peers to define acceptance criteria and embed quality early
- Design, evaluate, and operationalize AI-assisted testing approaches (e.g., test generation, prioritization, self-healing), with clear measurement of impact on quality and delivery speed
- Leverage production telemetry, test analytics, and failure patterns to continuously optimize test coverage, prioritization, and reliability
- Evaluate and introduce AI-enabled QA tools and practices into the organization
- Partner with developers to integrate AI-assisted testing into development workflows, improving release speed and confidence
- Perform targeted manual and exploratory testing for complex or high-risk scenarios
- Analyze defects, test results, and quality trends to drive continuous improvement
- Promote modern QA and automation best practices
- 5+ years of experience in QA automation or software quality engineering
- Strong hands-on experience with Playwright, using TypeScript, Cucumber and Selenium WebDriver
- Strong knowledge of JavaScript/TypeScript, Java
- Understanding of HTML, CSS, and DOM structure
- Experience testing web applications and APIs (REST, authentication, data flows)
- Experience integrating tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps)
- Familiarity with AI-assisted development or testing tools, with the ability to introduce them thoughtfully into automation workflows
- Strong understanding of Agile and modern SDLC practices
- Excellent problem-solving, communication, and collaboration skills
- Understanding of regression, functional, and cross-browser testing
- Can act as a mentor to other team members in effective engineering and test practices including Continuous Delivery, BDD, ATDD and TDD within an Agile environment.
- Familiarity with agile and bug tracking software such as Jira
- Experience with performance, reliability, or accessibility testing
- Exposure to testing AI-enabled or data-driven features
- Cloud platform experience (AWS, Azure, or GCP)
- Experience in media, SaaS, or high-traffic consumer platforms
- Automation coverage scales with product growth without slowing delivery
- AI-assisted testing measurably improves efficiency and reliability
- Regression cycles are fast, trusted, and largely automated
- QA is a proactive partner in product and engineering decisions