Senior QA Automation Developer

New
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience in QA engineering; 2+ years of hands-on experience building and maintaining automation frameworks
Required Skills
AgileCypressMySQLTypeScriptAPI testingCI/CDSaaSPostmanPlaywright

Requirements

  • 5+ years of experience in QA engineering, particularly in testing SaaS or cloud-based applications within Agile environments.
  • 2+ years of hands-on experience building and maintaining automation frameworks using Playwright, Cypress, or similar tools.
  • Strong automation-first mindset with proven experience embedding testing into CI/CD pipelines.
  • Solid understanding of full-stack testing, including UI and API validation using tools such as Postman.
  • Strong programming skills in TypeScript (Go experience is a plus) and familiarity with relational databases such as MySQL.
  • Experience designing scalable, maintainable test architectures using best practices and design patterns.
  • Strong analytical, problem-solving, and communication skills with the ability to collaborate across technical and product teams.
  • Comfortable working in fast-paced, high-growth environments with frequent releases and evolving requirements.
  • Exposure to monitoring tools and test management platforms (e.g., Datadog, Allure TestOps) is an asset.

Responsibilities

  • Design, build, and maintain scalable automated test frameworks using Playwright and related modern testing tools.
  • Partner with developers and product managers throughout the SDLC to define acceptance criteria, refine requirements, and identify quality gaps early.
  • Develop and execute automated and API testing strategies across UI, backend, and integration layers to ensure end-to-end system reliability.
  • Integrate quality engineering practices into CI/CD pipelines, improving test coverage, reliability, and release confidence.
  • Contribute to test architecture decisions, applying scalable design patterns such as Page Object Model and modular test design.
  • Participate in incident reviews, monitoring analysis, and customer feedback loops to continuously improve product quality.
  • Support UAT activities and translate manual test scenarios into robust automated regression coverage.
  • Collaborate with QA leadership to enhance automation practices, tooling, and overall engineering quality standards.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now