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- ...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...SeniorFull time
- ...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...SeniorFull timeInternshipRemote workFlexible hours
- ...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...SeniorFull time
- ..., 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...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...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...SuggestedInternship
$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 timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...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 timeApprenticeshipImmediate start
$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 timeApprenticeshipWork at officeTrial periodFlexible hours- ...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....SeniorFull time
- ...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 paidFull timeFor contractors2 days per week
$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,...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$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...SeniorPermanent employmentFull timeContract workWork at office- ...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+...SeniorLong term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...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...SeniorLong term contractFull timeWork at office
- ...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 timeWork at officeFlexible hours
- ...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 paidFull timeFor contractors2 days per week
- ...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...SeniorFull timeRemote work
- ...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 employmentFull timeInternshipRelocationFlexible hours
- ...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 timeInternship3 days per week
- ...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...SeniorLong term contractFor contractorsWork at officeRemote work1 day per week
- ...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...SeniorFull timeContract workInternshipMonday to fridayShift work2 days per week1 day per week
- ...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 timeWork at officeRemote workFlexible hours
- ...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...SeniorLong term contractFull time
- ...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...SeniorFull timeInternshipWork at officeWork from home
- ...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...SeniorFull timeInternshipWork at officeWork from home
- ..., 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...SeniorFull timeInternshipWork at officeWork from home
- ...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...SeniorFull timeTemporary workWorldwideFlexible hours
- ...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 timeFlexible hours
$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...SeniorFull timeSummer workRemote workWork from homeFlexible hours$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 payFull timeWork at officeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - DevTest / QA Automation. Be the first to apply!
- software developer no experience Montréal, QC
- junior software developer Montréal, QC
- software developer entry level Montréal, QC
- software developer intern Montréal, QC
- software developer internship no experience Montréal, QC
- software developer Montréal, QC
- software development engineer Montréal, QC
- part time software developer Montréal, QC
- ingénieur logiciel Montréal, QC
- software design engineer Montréal, QC

