Senior QA Automation Engineer – AI‑Powered Testing

Kaseya Careers

Toronto

On-site

CAD 120,000 - 160,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Kaseya is seeking a Senior Software Engineer – DevTest / QA Automation to design, build, and maintain automated testing capabilities across enterprise software platforms. This hands-on role focuses on test automation, building frameworks, and scalable test suites with AI-assisted development tools.

You will integrate tests into CI/CD pipelines and troubleshoot complex issues in cloud environments. The ideal candidate brings 5+ years in SDET/QA automation, strong programming background, and

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 5+ years of software engineering, SDET, DevTest, or QA automation experience, with strong hands‑on programming experience.
  • Programming skills in one or more languages such as Java, C#, Python, JavaScript/TypeScript, or similar.
  • Demonstrated experience building automation frameworks, test libraries, reusable testing components, and automation infrastructure.
  • Strong understanding of software engineering fundamentals, including object-oriented programming, data structures, APIs, databases, debugging, and version control.
  • Experience developing automated tests for APIs, backend services, web applications, distributed systems, or enterprise software.
  • Strong experience with CI/CD pipelines and automated test execution, including familiarity with CI/CD runners and build/deployment infrastructure.
  • Hands‑on experience with AWS or other cloud environments, with the ability to troubleshoot applications and test environments in the cloud.
  • Experience troubleshooting complex application and production issues using logs, metrics, traces, database queries, and code level debugging.
  • Ability to understand an existing codebase and independently build significant automated test coverage.
  • Demonstrated ability to use AI assisted development tools/coding agents as part of day to day engineering and test automation work.
  • Strong analytical and debugging skills with the ability to identify root causes rather than simply report failures.
  • Strong understanding of test automation principles, test design, regression testing, and automation reliability.
  • Ability to work collaboratively with engineering and cross functional teams.
  • Willingness to support production issue reproduction and troubleshooting outside standard working hours when required.

Responsibilities

  • Design, develop, and maintain automated test frameworks, test libraries, utilities, and reusable automation components.
  • Build comprehensive automated test suites for enterprise SaaS applications, APIs, services, integrations, and distributed systems.
  • Write production-quality code to automate functional, integration, regression, API, and system-level testing.
  • Analyze existing application codebases and rapidly identify opportunities for automated test coverage.
  • Develop and execute large-scale automation initiatives capable of delivering hundreds of automated test cases in a short timeframe.
  • Leverage AI coding assistants and AI agents extensively to accelerate test development, test generation, code analysis, debugging, and automation engineering.
  • Validate AI-generated code and test cases through appropriate engineering practices, including code review, execution, debugging, and test-result analysis.
  • Integrate automated tests into CI/CD pipelines and test execution infrastructure.
  • Work with CI/CD runners, build systems, deployment pipelines, test environments, and automation reporting.
  • Develop automation that can run reliably in continuous integration and deployment environments.
  • Troubleshoot automation failures, application issues, environment problems, and production defects using logs, metrics, traces, code, and system behavior.
  • Participate in production troubleshooting and issue reproduction, including supporting incidents or reproducing customer issues outside standard working hours when required.
  • Collaborate closely with software engineers, architects, product managers, DevOps, operations, and other QA/DevTest engineers to identify quality risks and improve engineering practices.
  • Contribute to improvements in testability, observability, reliability, performance, and maintainability of the product.
  • Identify gaps in existing test coverage and proactively create automation to prevent regression.
  • Review application and test code and provide technical feedback on quality, maintainability, reliability, and automation effectiveness.
  • Continuously improve automation speed, stability, coverage, and execution efficiency.

Skills

Automation testing
Programming
CI/CD
AWS
AI assisted development

Education

Bachelor’s degree in Computer Science or equivalent

Tools

Selenium
Playwright
Cypress
REST-assured
pytest
JUnit
TestNG
Docker
Kubernetes

Job description

Kaseya is seeking a Senior Software Engineer – DevTest / QA Automation to design, build, and maintain automated testing capabilities across enterprise software platforms. This hands-on role focuses on test automation, building frameworks, and scalable test suites with AI-assisted development tools.

You will integrate tests into CI/CD pipelines and troubleshoot complex issues in cloud environments. The ideal candidate brings 5+ years in SDET/QA automation, strong programming background, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior SDET: AI-Driven QA Automation Engineer
Senior SDET: AI-Driven QA Automation Engineer

Kaseya • Toronto

On-site
CAD 110,000 - 160,000
Senior Software Engineer – DevTest / QA Automation
Senior Software Engineer – DevTest / QA Automation

Kaseya • Toronto

On-site
CAD 110,000 - 160,000
Senior Software Engineer – DevTest / QA Automation
Senior Software Engineer – DevTest / QA Automation

Kaseya Careers • Toronto

On-site
CAD 120,000 - 160,000
Senior Software Engineer – DevTest / QA Automation New Toronto, Ontario
Senior Software Engineer – DevTest / QA Automation New Toronto, Ontario

Kaseya • Toronto

Hybrid
CAD 110,000 - 170,000
Senior QA Engineer (Remote) - AI/Automation & SDET
Senior QA Engineer (Remote) - AI/Automation & SDET

TTEC Digital • Toronto

On-site
CAD 90,000 - 140,000
Remote Senior QA Automation Engineer - CI/CD & AI Testing
Remote Senior QA Automation Engineer - CI/CD & AI Testing

Corporate Recruiters Ltd. • Vancouver

Hybrid
CAD 70,000 - 100,000
Competitive compensation
Excellent benefits
Generous vacation
+1
Quality Engineer
Quality Engineer

TEEMA • Vancouver

On-site
CAD 80,000 - 110,000
Senior SDET: AI Agentic QA & Automation
Senior SDET: AI Agentic QA & Automation

Dialpad • Kitchener

Hybrid
CAD 151,000 - 175,000
Senior SDET - AI-Driven QA for SaaS
Senior SDET - AI-Driven QA for SaaS

Dialpad • Vancouver

On-site
CAD 151,000 - 175,000
Competitive salary
Great place to work
Senior SDET for AI Agentic QA & Automation
Senior SDET for AI Agentic QA & Automation

Dialpad • Kitchener

On-site
CAD 136,000 - 158,000
Competitive salary
Comprehensive benefits
Robust training program