Apply now

Posted yesterday

Senior QA Automation Engineer

@ Motorola Solutions Canada Inc.

Vancouver, British Columbia

Full-time5+ years experience
Apply now
SIGNALS

Overview

Motorola Solutions Canada Inc. is hiring a Senior QA Automation Engineer to lead its Automation First testing strategy, weighted 70% toward building Playwright, TypeScript, WebDriverIO and Appium 2.0 suites and 30% toward manual and exploratory testing. The role covers web, mobile, IoT and cloud-managed security platforms and uses AI tools in the testing lifecycle. The posting states a base salary of CAD $95K–$120K and a hybrid arrangement.

Responsibilities:

  • Concevoir et maintenir des suites d'automatisation web avec Playwright et TypeScript
  • Automatiser les tests mobiles iOS et Android avec WebDriverIO et Appium 2.0
  • Intégrer les tests automatisés aux pipelines CI/CD
  • Effectuer des tests manuels et exploratoires sur de nouvelles fonctionnalités
  • Diriger le cycle de vie des défauts pour les équipes d'ingénierie

Requirements summary:

  • Baccalauréat
  • 5 ans d'expérience en assurance qualité logicielle, dont une transition vers l'automatisation
  • Maîtrise de TypeScript, Playwright, Appium 2.0 et WebDriverIO
  • Expérience avec les outils d'IA pour la génération de code et les tests
  • Expérience en test de systèmes intégrés, de micrologiciels ou d'IoT

Tools & skills

Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-11-05
First seen by our source
2026-11-06
Source record updated
2026-11-06

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Travelair: none · ground: none
Work settingOffice, Laboratory
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationBachelor’s degree (required)

Summary and details written by AI from the posting; the employer’s posting is the authority.

Motorola Solutions Canada Inc.

FieldValue
Open jobs on Jobsy14
Job description

Company Overview

At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future.

Aperçu de l’entreprise

Chez Motorola Solutions, nous pensons que tout commence par nos employés. Nous sommes une communauté mondiale soudée, unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde. Nous concevons et connectons des technologies qui contribuent à protéger les personnes, les biens et les infrastructures. Nos solutions favorisent la collaboration essentielle pour améliorer la sécurité des populations, des écoles, des hôpitaux, des entreprises et, finalement, des nations. Connectez-vous à une carrière qui compte et aidez-nous à bâtir un avenir plus sûr.


Department Overview

Software QA at Avigilon Alta is the quality function behind our cloud-managed access control and video security platform — products trusted by enterprise customers to secure their people, sites, and operations. The team partners with 8
product engineering teams to ensure every release meets the reliability bar our customers depend on, owning test strategy, automation, release validation, and defect prevention end-to-end.

We operate on an "Automation First" model. Our Playwright/TypeScript web automation suite is wired directly into CI/CD, and we invest heavily in modern tooling — AI-assisted test generation, self-healing locators, and visual regression
— so coverage scales with product growth rather than headcount. That leverage frees the team to spend human judgment where it matters most: exploratory testing, acceptance validation on high-risk features, and the customer-facing
flows where automation has the lowest ROI.


Job Description

As a Senior QA Automation Engineer, you will be a primary driver of our "Automation First" strategy. This role is weighted heavily toward technical development (70% Automation / 30% Manual), focusing on building robust, scalable frameworks for our web and mobile ecosystems. You will leverage modern tools like Playwright, WebDriverIO, and Appium 2.0 while actively integrating Generative AI tools to optimize our testing lifecycle.

Responsibilities

  • Automation Framework Development (70%):
    • Design and maintain end-to-end automation suites for web applications using Playwright and TypeScript.
    • Architect mobile automation for iOS and Android using WebDriverIO + Appium 2.0.
    • Develop and scale automation for managing large-scale device fleets, focusing on firmware stability and edge-to-cloud connectivity.
    • Integrate automated tests into CI/CD pipelines to ensure rapid, high-quality deployments.
  • AI Implementation & Strategy:
    • Implement AI-driven testing tools (e.g.,Claude Code, Cursor, Gemini) to enhance script maintenance, generate synthetic test data, and enable self-healing test suites.
    • Utilize Large Language Models (LLMs) to accelerate test case generation and automate the transformation of manual test steps into TypeScript code.
    • Explore AI for visual regression testing to ensure UI consistency across various mobile screen sizes and web browsers.
  • Manual & Exploratory Testing (30%):
    • Conduct high-impact manual testing for complex new features, including smoke, sanity, and user-centric acceptance testing.
    • Perform rigorous exploratory testing on physical hardware integrations and mobile-specific hardware triggers (NFC, BLE).
  • Defect Management: Lead the bug life cycle by providing deep-dive technical analysis, logs, and reproducible steps for engineering teams.
  • Performance Monitoring: Determine and define performance and load testing requirements based on product requirements.

Qualifications

  • Experience: 5+ years of professional experience in software quality assurance, with a proven transition into deep automation engineering.
  • Technical Core:
    • Expertise in TypeScript: Deep proficiency in writing clean, reusable, and modular code for automation.
    • Modern Web Testing: Advanced experience with Playwright.
    • Mobile Excellence: Extensive experience with Appium 2.0 and WebDriverIO (specifically for native and hybrid mobile apps).
    • Platform Tools: Hands-on experience with Xcode and Android Studio/ADB for debugging and profiling.
  • AI & Innovation:
    • Practical experience using AI tools for code generation, test optimization, or automated bug reporting.
    • Familiarity with leveraging AI for predictive analytics (e.g., identifying high-risk areas of the codebase for targeted testing).
  • IoT/Hardware: Experience testing hardware-integrated systems, firmware updates, or IoT device orchestration.
  • Cloud / SaaS Testing: Experience testing cloud-managed web applications, including multi-tenant environments, API integrations, and real-time data flows.

Soft Skills

  • Adaptability: Ability to pivot quickly in a fast-paced, high-growth environment.
  • Analytical Mindset: A data-driven approach to quality, utilizing metrics to improve the automation footprint.
  • Collaboration: Strong interpersonal skills to bridge the gap between Hardware, Firmware, and Cloud Engineering teams.

Nice to Have

  • Experience with BrowserStack or similar cloud-based device farms.
  • Knowledge of video streaming protocols (HLS, WebRTC) for security camera integrations.
  • Experience with performance and load testing tools (e.g., k6, JMeter).

The base salary for this position in CAD $95K–$120K base


#LI-AA1
#LI-HYBRID


Basic Requirements

  • Bachelor’s degree
  • 3+ years of experience in QA/Test


Travel Requirements

None


Relocation Provided

None


Position Type

Experienced


Referral Payment Plan

Yes


EEO Statement

Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.

We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.

We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please complete this Reasonable Accommodations Form so we can assist you.

Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d’inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiées, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identité et expression sexuelle, statut d’anciens combattants ou tout autre statut protégé par la Loi.

Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d’être la version la plus authentique de lui-même dans ses responsabilités afin de tenir la promesse d’un monde plus sécuritaire.

Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe.

Nous offrons également des mesures d’adaptation pendant toutes les étapes du processus d’embauche afin de favoriser l’inclusion des personnes vivant avec un handicap physique et/ou mental. Pour demander un aménagement, veuillez remplir ce formulaire d'aménagement raisonnable afin que nous puissions vous aider.

Similar jobs

  • Senior QA Automation Engineer, Salesforce

    Burnaby, BC
    Full Time

    British Columbia Automobile Association

    7+ YOECandidates need a diploma or degree in a related field, 7+ years of QA experience including 5+ years of hands-on manual and automated testing, and experience with web, mobile and API testing. Tricentis Tosca, Postman, JavaScript, Jira and Agile/DevOps experience are preferred.

    Tricentis Tosca, Postman, Jira, Confluence, SQL

  • QA Automation Engineer – Selenium & Playwright

    Toronto, ON
    Contract

    Astra North Infoteck Inc.

    Astra North Infoteck Inc. needs hands-on Selenium and Playwright experience, programming in Java, JavaScript or TypeScript, and familiarity with REST APIs, Git, Maven/Gradle and CI/CD. Candidates also need SQL, Agile delivery experience and strong debugging skills.

    Selenium WebDriver, Playwright, TestNG, JUnit, REST Assured, Git

    QA Automation Engineer – Robot Framework, Python

    Toronto, ON
    Full Time

    Astra North Infoteck Inc.

    5+ YOECandidates need five or more years of quality engineering experience, including three to four years of hands-on automation. They must know Robot Framework, Python scripting, medium to complex SQL and GitHub Actions, and have performance testing and collaborative problem-solving skills.

    Robot Framework, Python, SQL, GitHub Actions, JIRA, Confluence

    QA Automation Engineer – Selenium, API, Appium

    Vancouver, BC
    Full Time

    Astra North Infoteck Inc.

    7+ YOECandidates need 7+ years of automation testing experience, hands-on skill with frameworks such as Selenium, Playwright and Appium, and programming in Java, C#, Python or JavaScript. They also need experience with CI/CD pipelines, web service technologies and AI/GenAI tools for testing.

    Selenium, Playwright, Appium, Robot Framework, JUnit, TestNG

  • QA Automation Engineer - Python/ Robot Framework

    Toronto, ON
    $57.97–$69.57/hrContract

    BeachHead

    2+ YOECandidates need two to three years of hands-on Python automation experience, plus API and database testing skills. They must know Git, work independently, and communicate technical results clearly to technical and non-technical people.

    Python, Robot Framework, Git, CI/CD pipelines

  • QA Automation Engineer

    Ontario
    RemoteFull Time

    Cascade Debt: Cascade’s platform provides independently verified data that increases trust, transparency, and collaboration for all counterparties.

    5+ YOECandidates need 5+ years of QA automation experience, proficiency in Typescript and Playwright, and manual web testing experience. They also need knowledge of CI/CD tools, SQL and NoSQL databases, ETL pipelines, and API integration.

    Playwright, Typescript, GitHub Actions

  • QA Automation Engineer (Salesforce Financial Services Cloud)

    Ottawa, ON +1
    $85k–$110k/yrRemoteFull Time

    PLATO: PLATO is a software testing and technology services company trusted by clients worldwide.

    5+ YOECandidates need 5+ years of test automation experience across at least three projects, 5+ years testing Salesforce FSC, and hands-on skills in Python, Robot Framework, Selenium and Azure DevOps. A Computer Science degree or equivalent and familiarity with Agile and CI/CD are also required.

    Python, Robot Framework, Selenium, Azure DevOps, Salesforce, BrowserStack

  • Senior QA Automation Engineer

    Toronto, ON
    $92.92–$107.21/hrContract

    Randstad Canada

    6+ YOECandidates need 6 to 10+ years of software and QA automation experience, strong Python and SQL skills, and hands-on work with Selenium, PyTest, Azure Databricks, PySpark and Delta Lake. Experience with AI coding tools such as GitHub Copilot is expected.

    Python, Selenium, PyTest, Azure Databricks, PySpark, Delta Lake

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.