AI-First QA Automation Engineer (C#/.NET, Azure)

Quest Software

Nova Scotia

On-site

CAD 85,000 - 120,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive pay
Annual bonuses
Comprehensive benefits
Flexible work options
Professional growth programs

Job summary

Quest Software is seeking a QA Automation Engineer to advance AI-first QA automation practices for the On Demand Migration product on Microsoft Azure. This role targets an experienced engineer skilled in C#/.NET, Azure, and AI-assisted development to implement automated tests and manage cloud QA labs.

As part of an agile SCRUM team, you will design automation workflows, maintain QA environments, and ensure high-quality releases with low defect rates through modern QA/QC practices.

Qualifications

  • Completion of a computer science undergraduate degree or equivalent practical experience.
  • Minimum of 3+ years working experience in commercial software development.
  • Demonstrated experience using AI coding agents, AI-assisted development tools, or agentic automation workflows as a substantial part of real software development work.
  • Advanced practical experience with GitHub Copilot, Claude Code, Windsurf, or comparable AI-powered development platforms.
  • Demonstrated ability to apply AI coding tools to improve software design, implementation productivity, code quality, automated testing, debugging, troubleshooting, refactoring, code review, or technical documentation.
  • Experience maintaining and extending product QA/QC environments with techniques such as mocking, automation, integration testing, code coverage.
  • Experience with ad-hoc testing of applications on Microsoft Windows desktop and server operating systems.
  • Knowledge of virtual machines, networking, and cloud environments, to be able to provision, configure, and secure complex test environments in the cloud.
  • Excellent troubleshooting and problem-solving skills. Able to help replicate and diagnose customer issues for the development team.
  • Demonstrated experience with source control (Git) and issue tracking (Azure DevOps) systems in a team environment.
  • Good interpersonal skills and ability to work well in a team environment.

Responsibilities

  • Contribute to the adoption of AI-first QA automation practices across the project team.
  • Use AI coding agents and AI-assisted development platforms extensively in day-to-day product engineering, including solution design, implementation, automated testing, debugging, troubleshooting, refactoring, code reviews, and technical documentation.
  • Design reusable prompts, agent instructions, automation workflows, validation steps, and guardrails that enable consistent and responsible AI-assisted software development.
  • Build, test, document, and maintain QA/QC systems for several products in an Agile lifecycle using C#/.NET and Microsoft Azure technologies.
  • Contribute as a member of an agile SCRUM team and be motivated to produce high-quality product releases with low defect rates by utilizing the latest QA/QC best practices

Skills

AI coding agents
AI-assisted development
Troubleshooting
Problem solving
Team collaboration

Education

Bachelor's degree in Computer Science

Tools

GitHub Copilot
Claude Code
Windsurf
Azure DevOps
Selenium

Job description

Quest Software is seeking a QA Automation Engineer to advance AI-first QA automation practices for the On Demand Migration product on Microsoft Azure. This role targets an experienced engineer skilled in C#/.NET, Azure, and AI-assisted development to implement automated tests and manage cloud QA labs.

As part of an agile SCRUM team, you will design automation workflows, maintain QA environments, and ensure high-quality releases with low defect rates through modern QA/QC practices.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-Driven QA Automation Engineer (C#/.NET, Azure)
AI-Driven QA Automation Engineer (C#/.NET, Azure)

Quest Software Canada Inc • Nova Scotia

Hybrid
CAD 85,000 - 125,000
AI-First .NET Engineer for Azure Cloud
AI-First .NET Engineer for Azure Cloud

Quest Software • Nova Scotia

Hybrid
CAD 120,000 - 170,000
Competitive pay
Annual bonuses
Health, family and retirement benefits
+3
AI-First .NET Engineer for Cloud-Native SaaS
AI-First .NET Engineer for Cloud-Native SaaS

Quest Software Canada Inc • Nova Scotia

Hybrid
CAD 90,000 - 120,000
Azure AI Software Engineer: AI-First Cloud-Native Dev
Azure AI Software Engineer: AI-First Cloud-Native Dev

Quest Software Canada Inc • Nova Scotia

Hybrid
CAD 110,000 - 150,000
Competitive pay
Annual bonuses
Comprehensive benefits
+3
Senior Azure AI Software Developer
Senior Azure AI Software Developer

Quest Software Canada Inc • Nova Scotia

On-site
CAD 120,000 - 160,000
Competitive pay
Annual bonuses
Comprehensive benefits
+3
AI Software Engineer - Assessments at Quest Software
AI Software Engineer - Assessments at Quest Software

Quest Software • Halifax

On-site
CAD 120,000 - 180,000
Competitive pay and bonuses
Health and retirement benefits
Flexible work options and PTO
+1
Intermediate Automation Test Analyst (Selenium/C#)
Intermediate Automation Test Analyst (Selenium/C#)

Resonaite • Toronto

Remote
CAD 70,000 - 90,000
AI Software Engineer
AI Software Engineer

Quest Software Canada Inc • Canada

On-site
CAD 120,000 - 160,000
Competitive pay
Bonuses
Health, family & retirement benefits
+2
AI-Driven QA & Test Automation Engineer
AI-Driven QA & Test Automation Engineer

MindBridge • Ottawa

Hybrid
CAD 108,000 - 121,000
Competitive compensation & equity
Hybrid or remote work
Health benefits & wellness programs
+4
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Odyssey Global • Toronto

On-site
CAD 120,000 - 150,000