Senior QA Tester

Jobgether

Canada

Remote

CAD 80,000 - 115,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive CAD salary End
Annual bonuses
Comprehensive benefits
Fully remote work
Generous paid time off
Wellness programs
Professional development
Career advancement
Collaborative environment
Meaningful technical impact
Innovative culture

Job summary

Jobgether is seeking a Senior QA Tester based in Canada to advance quality engineering and AI-powered test automation within a global software environment. You will design, develop, and maintain automated testing frameworks using C#/.NET on Microsoft Azure, collaborating with Agile teams to ensure reliable enterprise software.

You will explore AI tools to accelerate testing, improve coverage, and support scalable SaaS products.

Qualifications

  • 3+ years of commercial software development experience.
  • Experience in QA automation with C#/.NET and Azure.
  • Familiarity with mocking, integration testing, code coverage, and Windows testing.
  • Proficiency with AI-powered coding agents and tools like GitHub Copilot, Claude Code, Windsurf.
  • Knowledge of cloud architecture, VMs, networking, and test environment provisioning.
  • Experience with Git, Azure DevOps, and Agile methodologies.
  • Ability to design and maintain automated testing frameworks across teams.
  • Strong analytical and debugging skills.
  • Excellent English communication; collaborative mindset.
  • Familiarity with Active Directory, Entra ID, Exchange, SharePoint, Teams is a plus.
  • Experience with PowerShell, Selenium, and YAML CI/CD pipelines is an added advantage.
  • Ability to work remotely within a distributed team.

Responsibilities

  • Design, develop, and maintain automated testing frameworks using C#/.NET and Azure.
  • Implement and optimize QA automation to improve reliability and coverage.
  • Leverage AI-assisted tools to accelerate testing workflows.
  • Develop AI prompts, validation procedures, and responsible automation practices.
  • Build and maintain cloud-based testing environments and infrastructure.
  • Collaborate with Agile teams to triage and fix defects.
  • Reproduce customer issues and support reliable releases.
  • Contribute to test coverage, code reviews, and documentation.
  • Apply testing techniques like mocking and integration testing.
  • Drive continuous QA process improvements and adoption of AI tech.

Skills

QA automation
Agile/Scrum teamwork
Problem solving

Education

Bachelor's degree in Computer Science

Tools

C#/.NET
Microsoft Azure
GitHub Copilot
Claude Code
Windsurf
AI-powered testing tools
PowerShell
Selenium
YAML CI/CD

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior QA Tester based in Canada.

As a Senior QA Tester, you will play a key role in advancing quality engineering and AI-powered test automation within a global software development environment. You will design, develop, and maintain automated testing frameworks to ensure the reliability, performance, and quality of enterprise software solutions built on Microsoft Azure. Working closely with Agile development teams, you will combine your expertise in C#/.NET, cloud technologies, and quality assurance with emerging AI-powered development tools. You will also help establish innovative automation practices, improve testing efficiency, and strengthen software delivery processes. This role offers the opportunity to experiment with cutting‑edge AI technologies while contributing to scalable SaaS solutions used by organizations worldwide. You will join a collaborative, innovation‑driven environment that encourages technical excellence, continuous learning, and professional growth.

Accountabilities:
  • Design, develop, and maintain automated testing frameworks and quality assurance systems using C#/.NET and Microsoft Azure.
  • Implement and optimize QA automation strategies to improve software reliability, test coverage, and overall product quality.
  • Leverage AI-powered coding assistants and platforms such as GitHub Copilot, Claude Code, and Windsurf to accelerate testing, debugging, and development workflows.
  • Develop reusable AI prompts, agent instructions, validation procedures, and responsible automation practices to enhance testing efficiency.
  • Build, configure, and maintain cloud-based testing environments, including virtual machines, networking configurations, and integration testing infrastructure.
  • Collaborate with Agile Scrum teams to identify, troubleshoot, and resolve software defects throughout the development lifecycle.
  • Reproduce customer-reported issues, investigate technical problems, and support the delivery of reliable software releases.
  • Contribute to test coverage improvements, code reviews, and technical documentation to maintain high engineering standards.
  • Apply mocking techniques, integration testing, and code coverage analysis to validate software functionality and identify potential issues.
  • Participate in continuous improvement initiatives to optimize QA processes, automation frameworks, and development workflows.
  • Explore emerging AI technologies and recommend innovative approaches to strengthen quality engineering practices.
Requirements:
  • At least 3 years of commercial software development experience, supported by a degree in Computer Science or equivalent practical experience.
  • Strong hands‑on experience in QA automation and software testing using C#/.NET and Microsoft Azure.
  • Solid understanding of mocking techniques, integration testing, code coverage, and Windows desktop and server testing.
  • Professional experience using AI-powered coding agents and advanced proficiency with tools such as GitHub Copilot, Claude Code, Windsurf, or comparable platforms.
  • Knowledge of cloud architecture, virtual machines, networking configurations, and secure provisioning of test environments.
  • Experience with Git, Azure DevOps, and Agile software development methodologies.
  • Ability to design and maintain automated testing frameworks and integrate quality assurance practices into collaborative development workflows.
  • Strong analytical and troubleshooting skills, with the ability to investigate complex technical issues and identify effective solutions.
  • Excellent written and verbal communication skills in English, with the ability to collaborate effectively with technical stakeholders.
  • Strong teamwork and interpersonal skills, combined with curiosity, adaptability, and a proactive approach to learning emerging technologies.
  • Familiarity with Active Directory, Microsoft Entra ID, Exchange, SharePoint, and Microsoft Teams is considered an asset.
  • Experience with PowerShell, Selenium, and YAML‑based CI/CD pipelines is an additional advantage.
  • Ability to work independently and effectively within a fully remote, distributed team environment.
Benefits:
  • Competitive salary: Annual compensation ranging from CAD $80,000 to $115,000.
  • Annual bonuses: Additional performance-based compensation opportunities.
  • Comprehensive benefits: Access to an extensive employee benefits package.
  • Flexible working arrangements: Fully remote working environment, with preference for candidates based on Canada's East Coast.
  • Generous paid time off: Vacation and leave provisions designed to support work-life balance.
  • Wellness programs: Resources and initiatives supporting employee health and well-being.
  • Cutting‑edge technology: Opportunities to work with advanced AI development tools, Microsoft Azure, and modern cloud technologies.
  • Professional development: Access to mentorship, technical learning opportunities, and continuous skills development.
  • Career advancement: Opportunities to develop leadership capabilities and progress professionally.
  • Collaborative environment: Work alongside experienced technology professionals who value innovation, knowledge sharing, and teamwork.
  • Meaningful technical impact: Contribute to the evolution of AI-powered quality assurance and modern software automation practices.
  • Innovative culture: Join a forward‑thinking engineering environment that encourages experimentation, fresh ideas, and continuous improvement.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer
Senior QA Engineer

Jobgether • Canada

Remote
CAD 75,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Quality Assurance Specialist (AI Testing / QA Lead)
Senior Quality Assurance Specialist (AI Testing / QA Lead)

Altis Technology • Toronto

Hybrid
CAD 96,000 - 138,000
Hybrid schedule
Senior Quality Engineer
Senior Quality Engineer

Jobgether • Canada

Remote
CAD 110,000 - 140,000
Remote flexibility
Meal allowance
Vacation buy/sell option
+9
Senior Test Automation Engineer
Senior Test Automation Engineer

PureFacts Financial Solutions • Toronto

On-site
CAD 100,000 - 120,000
Senior QA Engineer - AI-Driven Automation (Remote Canada)
Senior QA Engineer - AI-Driven Automation (Remote Canada)

Jobgether • Canada

Remote
CAD 80,000 - 115,000
Competitive CAD salary End
Annual bonuses
Comprehensive benefits
+8
SENIOR QA ENGINEER
SENIOR QA ENGINEER

ZoftSolutions • Mississauga

On-site
CAD 90,000 - 130,000
Software QA - Intermediate (Cloud Platform)
Software QA - Intermediate (Cloud Platform)

Delta Controls • Surrey

Hybrid
CAD 70,000 - 90,000
Intermediate QA Tester (with AI-Generated Code Testing)
Intermediate QA Tester (with AI-Generated Code Testing)

iVedha Inc. • Toronto

On-site
CAD 70,000 - 95,000
Software QA Engineer - Permanent - 19515
Software QA Engineer - Permanent - 19515

LRO Staffing • Canada

Remote
CAD 70,000 - 80,000
Senior Software Developer in Test | Ingénieur·e logiciel senior en test
Senior Software Developer in Test | Ingénieur·e logiciel senior en test

Jobgether • Canada

Remote
CAD 90,000 - 130,000
Health coverage
Paid time off
Flexible hours
+6