Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - DevTest / QA Automation

F5 Remote Jobs

Job Details

  • Company: Kaseya Careers
  • Position: Senior Software Engineer – DevTest / QA Automation
  • Location: Canada - Remote

About Kaseya

Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success.

Backed by Insight Partners, a leading global software investor, Kaseya has experienced sustained double-digit growth and continues to expand its global footprint. Today, Kaseya supports customers in more than 20 countries and manages over 15 million endpoints worldwide.

Founded in 2000, Kaseya was built by builders - and we’re still building. We look for people who create rather than wait, who see a hard problem and lean in, and who treat challenges as raw material. At Kaseya, everyone plays a role in shaping the future of IT: whether you’re in engineering, product, sales, marketing, customer support, or operations, your work helps protect, defend, and optimize IT environments across the globe.

We’re building teams that grow, perform, and make an impact. If you’re driven by the itch to make things better - a product, a process, a career - you’ll fit right in.

At Kaseya, we don’t just raise the bar. We build it.

Senior Software Engineer – DevTest / QA Automation

About Kaseya

Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success. Backed by Insight Partners, a leading global software investor, Kaseya has experienced sustained double digit growth and continues to expand its global footprint. Today, Kaseya supports customers in more than 20 countries and manages over 15 million endpoints worldwide.

Founded in 2000, Kaseya has built a culture centered around innovation, accountability, and results. We are a high-growth, high-performance organization that values individuals who are driven, adaptable, and committed to delivering exceptional outcomes for our customers and teammates alike.

Position Summary

Kaseya is seeking a Senior Software Engineer – DevTest / QA Automation to design, build, and maintain robust automated testing capabilities across enterprise software platforms.

This is a hands‑on software engineering role focused on test automation and engineering quality. The ideal candidate will have a strong programming background and be capable of building test libraries, automation frameworks, test infrastructure, and large scale automated test suites.

The role requires an engineer who can leverage AI assisted development tools and coding agents to accelerate automation, analyze existing codebases, generate and validate test scenarios, and rapidly expand automated coverage. The candidate should be comfortable working across application code, test infrastructure, CI/CD pipelines, cloud environments, and production troubleshooting.

The successful candidate will be able to take an existing codebase and, with limited direction, deliver hundreds of meaningful automated test cases within weeks, while maintaining quality, reliability, and maintainability.

Key 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.

Required 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.

Preferred Qualifications

  • Experience working on enterprise SaaS, IT management, cybersecurity, endpoint management, RMM, or other complex software platforms.
  • Deep experience with AWS services and cloud‑hosted, data center hosted, or hybrid environments.
  • Experience designing and maintaining large-scale SDET/DevTest automation frameworks.
  • Experience with API automation, integration testing, contract testing, service virtualization, or distributed‑system testing.
  • Experience with tools and frameworks such as Selenium, Playwright, Cypress, REST‑assured, pytest, JUnit, TestNG, or equivalent technologies.
  • Experience with Docker, Kubernetes, or containerized test environments.
  • Experience with CI/CD platforms such as Jenkins, GitHub Actions, GitLab CI, Azure DevOps, or equivalent.
  • Experience with SQL and relational databases, including writing queries for test validation and production troubleshooting.
  • Experience using AI coding agents to perform tasks such as code generation, test generation, codebase analysis, debugging, refactoring, and test optimization.
  • Understanding of application security, scalability, reliability, observability, and distributed‑system behavior.
  • Experience building automation capable of operating at significant scale without excessive flakiness or maintenance overhead.
  • Strong ownership mindset with the ability to independently drive automation initiatives from design through implementation and production adoption.

Additional Information

Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

Additional information

Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

#J-18808-Ljbffr
Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - DevTest / QA Automation in Montréal, QC vacancy
  •  ...TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations...  ...Opportunities Position Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry... 
    Senior
    Full time

    TTC Global

    Montréal, QC
    more than 2 months ago
  •  ...thornier problems in enterprise software: getting HR systems to...  ...Opportunity We're looking for a QA Developer Co-op to join our R&...  ...work mainly in Java, writing automated tests around the ways real integrations...  ...currently studying Software Engineering, Computer Science, or a... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    Flexspring

    Montréal, QC
    a month ago
  •  ...Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation...  ...experience with Dynamics 365 CRM and Dataverse Strong Power Automate and Power Apps experience Good exposure to Azure, such as... 
    Senior
    Full time

    Bbgc

    Montréal, QC
    9 days ago
  •  ..., Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for...  ...Job Description As a Senior  Software Developer at Vention...  ...managers, designers, and other engineers to deliver robust applications... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...Summary Exegy is seeking a motivated and detail-oriented Software Automation Developer Intern to join our Montreal-based Software Automation...  ...market data platforms.   Working alongside experienced engineers, you will gain real-world exposure to high-performance financial... 
    Suggested
    Internship

    Exegy

    Montréal, QC
    14 days ago
  • $34 - $36 per hour

     ...work environment where all team members belong and have the opportunity to thrive.   As a Test Automation Intern at Lyft, you'll collaborate closely with industry-leading engineers while enjoying the freedom to innovate from day one. Your contributions will be pivotal in... 
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Lyft

    Montréal, QC
    a month ago
  •  ...Strategy, Experience & Design, Engineering and Managed Services. We build...  .... En tant qu'ingénieur QA / Évaluation IA, vous rejoindrez...  ...department is focused on delivering software solutions that enable rich...  ...UAT batches up to millions of automated evals — statistically measure... 
    Full time
    Apprenticeship
    Immediate start

    Appnovation Technologies

    Montréal, QC
    a month ago
  • $69k - $86k per year

    Opportunité   À Valtech, vous trouverez un environnement propice à l’apprentissage continu, à l’impact concret et à la croissance professionnelle. Que vous développiez de nouvelles solutions digitales, remettiez en question les idées reçues ou construisiez la prochaine ...
    Full time
    Apprenticeship
    Work at office
    Trial period
    Flexible hours

    Valtech Se

    Montréal, QC
    more than 2 months ago
  •  ...Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme.... 
    Senior
    Full time

    Campus Coach

    Montréal, QC
    a month ago
  •  ...un analyste en automatisation QA pour concevoir, développer et...  ...Keywords Studios is looking for a QA Automation Analyst to design, develop,...  ..., programming languages, game engines, and internal systems....  ...years of experience in games, QA, software testing, automation, tools development... 
    Daily paid
    Full time
    For contractors
    2 days per week

    Keywords Studios

    Montréal, QC
    5 days ago
  • $96.56k - $128.74k per year

     ...making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled...  ...expertise in web engineering, cloud technologies, DevSecOps, automated testing, accessibility, performance optimization, security,... 
    Senior
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    4 days ago
  • $110k - $120k per year

     ...Canada/US and Europe. We currently have a role as a  Senior Site Reliability Engineer (SRE) – Automation & Observability with our large consulting client,...  ...ArgoCD Development & Automation Knowledge of software development and scripting methodologies... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  •  ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was...  ...alternative. Job Description The Senior Engineering Manager, Platform Engineering...  ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Medfar

    Montréal, QC
    a month ago
  •  ...include frontend and backend engineers, AI research scientists, and others...  ...APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility...  ...designers, UX researchers, QA, and other stakeholders to...  ...building accessible and inclusive software. ~ Excellent software... 
    Senior
    Long term contract
    Full time
    Work at office

    Speechify

    Montréal, QC
    more than 2 months ago
  •  ...efficient and enjoyable world. Role overview   As a Software Engineer, you’ll join our team to plan, build and deliver enterprise...  ...Development (Github Copilot, Windsurf, Cursor, etc.) Writing automated tests (unit, integration) Familiarity with CI/CD pipelines... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...chef d'équipe en automatisation QA pour soutenir les efforts d’...  ...Keywords Studios is looking for a QA Automation Lead to support WB Games’...  ...sur des projets Unreal Engine ou Unity. ~ Expérience dans...  ...experience in Computer Science, Software Engineering, or a related field... 
    Daily paid
    Full time
    For contractors
    2 days per week

    Keywords Studios

    Montréal, QC
    4 days ago
  •  ...doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product... 
    Senior
    Full time
    Remote work

    Speechify

    Montréal, QC
    more than 2 months ago
  •  ...Job Description Automation Designer / Engineer -3142 -OJO Job Ref.: 3142 Job Title: Automation Designer / Engineer Role: Engineering...  ...The Automation Designer will work closely with the embedded software designers, hardware designers, product owner, V&V... 
    Permanent employment
    Full time
    Internship
    Relocation
    Flexible hours

    Right Talent Right Now

    Montréal, QC
    more than 2 months ago
  •  ...GTM leaders to build a revenue engine that moves the business...  ...About the role As a Software Engineer at Vasco, you'll build...  ...open to different levels of seniority. This is not an entry-level position...  ...ouverts à différents niveaux de séniorité. Ce n'est pas un poste pour... 
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    11 days ago
  •  ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical...  ..., software, hardware and certification engineering services to the aerospace, defense, space...  ...Responsibilities We are looking for a Senior Software Aerospace Engineer to join our... 
    Senior
    Long term contract
    For contractors
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    3 days ago
  •  ...Gestionnaire de services QA (Montréal, mode hybride) Lieu :...  ...organizations improve the quality of the software they depend on. We are an...  ...Zealand. Our work covers test automation, performance engineering, AI-...  ..., KPIs and reporting to senior stakeholders. Knowledge of... 
    Senior
    Full time
    Contract work
    Internship
    Monday to friday
    Shift work
    2 days per week
    1 day per week

    TTC Global

    Montréal, QC
    1 day ago
  •  ...most versatile deep-learning based vision software for quality inspection processes. By...  ...accelerator, manufacturers can deploy an automated inspection solution on any machine vision...  ...‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Haxio

    Montréal, QC
    21 days ago
  •  ...Temps-Plein / Full-Time  Mode de travail: Hybride / Work arrangement: Hybrid   We are looking for a Senior Embedded Software Engineer   to collaborate on one of our projects in the Aerospace sector. Who are we? Scalian is a multinational engineering consulting... 
    Senior
    Long term contract
    Full time

    Scalian

    Montréal, QC
    3 days ago
  •  ...Vention helps manufacturers automate their operations in record time...  ...with the only hardware and software AI-powered platform built for...  ...to develop, deploy, and run automation applications on real factory...  ...excited about working on difficult engineering problems in a variety of... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...Vention helps manufacturers automate their operations in record time...  ...with the only hardware and software AI-powered platform built for...  ...Job Description As a Senior Software Developer at Vention...  ...degree or higher in Software Engineering, Computer Science or a related... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ..., Vention helps manufacturers automate their operations in record time with the only hardware and software AI-powered platform built for...  ...Job Description As a Senior Simulation Developer at Vention...  ...our browser-based simulation engine. Working as part of an agile team... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...In your role, you will review and assess supplier’s airborne software and electronic hardware designs to ensure they meet SOGECLAIR technical...  ...PROFILE IS ESSENTIAL TO OUR SUCCESS You hold a University engineering degree in Electronics, Software, Aerospace Engineering or... 
    Senior
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Sogeclair

    Montréal, QC
    more than 2 months ago
  •  ...de votre équipe : L’équipe QA Domains de Security Center est...  ...environments. We are looking for a Software Test Specialist to join the...  ...or interest in test automation is highly valued. Why work...  ...you a great fit: ~ Computer Engineering, Software Engineering, Computer... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  • $10k per year

     ...Description Senior Quality Assurance Engineer Location: Montreal, QC VIA is making an impact, and...  ...manipulation, and misuse. Unbreakable software is at the core of our mission. VIA...  ...This is not a traditional 'downstream' QA role, you will be responsible for... 
    Senior
    Full time
    Summer work
    Remote work
    Work from home
    Flexible hours

    Via Science

    Montréal, QC
    more than 2 months ago
  • $72k - $90k per year

     ...opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the...  ...: Build and maintain the payment service automated test framework Leverage the existing kiosk automated test... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - DevTest / QA Automation. Be the first to apply!