Senior Software QA Specialist
Hybrid · Toronto, Ontario, Canada or Calgary, Alberta, Canada
Job Summary
Senior Software QA Specialist responsible for planning, execution, and continuous improvement of QA processes across manual and automated testing. Will design and maintain test frameworks, develop automation coverage, and mentor other QA team members while collaborating with Product and Engineering to ensure releases meet rigorous standards for quality, security, and compliance. Ideal candidate has 5+ years of QA experience, automation experience with frameworks such as Playwright or Puppeteer, and familiarity with tools like TestRail, RTM, or XRay. Must-have skills include SQL and scripting in TypeScript or JavaScript, API testing and data validation (Postman, SQL, ETL), and strong defect management within an Agile environment. Bachelor’s degree in Computer Science, Software Engineering, or equivalent is preferred. Technologies used include Scala, Java, Spring, Apache Spark, PostgreSQL, Node.JS, Angular2+, MongoDB, AWS, Docker, Jenkins. Responsibilities include developing and maintaining manual and automated test cases, leading QA framework improvements, transitioning from manual to automated testing, defining test strategies and coverage, collaborating with developers, DevOps, and product owners, participating in defect triage and post-release reviews, maintaining QA artifacts for compliance, and mentoring junior QA members. We offer flexible hours, autonomy, stock options, remote-friendly culture, competitive compensation, PTO and benefits.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.