Back to results

Quality Assurance Specialist

  • ON, Canada

$65,000 to $80,000 CAD / year

Apply on wd3.myworkdaysite.com About employer

Applications open in a new tab.

Job details

Pay
$65,000 to $80,000 CAD / year
Experience
3+ years of experience in a software QA role with ownership of test planning, execution, defect management, and release validation within a SaaS or software product environment.
Posting language
English
Posted

Original job description

Job Summary:

About Aislelabs
Aislelabs is a global SaaS and data intelligence business enabling enterprises to convert their physical environments into lasting, data driven initiatives that support revenue growth. Our platform delivers spatial analytics, real-time flow and site insights, and largescale marketing and data processing to hundreds of customers worldwide, supporting mission critical outcomes.

A profitable, remote first organization, Aislelabs is entering a focused growth phase centered on platform modernization, architectural simplification, and a scalable global hosting strategy. We value disciplined execution, long term value creation, and leadership teams that balance innovation with operational rigor.
Summary

The Quality Assurance Specialist is a critical individual contributor within the Aislelabs Engineering division, responsible for end-to-end platform quality across all products and modules, including the Flow, Connect, and Marketing suites. This role spans the full spectrum of QA disciplines - test strategy, test execution, automation, defect lifecycle management, and release validation - requiring both strategic thinking and strong hands-on delivery.

The Quality Assurance Specialist works closely with Engineering, Product Management, and DevOps to embed quality throughout the development lifecycle, serving as a primary voice of quality standards and risk assessment at every release. The ideal candidate is highly adaptable across testing disciplines, self-directed, and motivated by building quality practices that scale with a growing SaaS platform. Experience leveraging AI tools to enhance test coverage and efficiency is highly valued.

Job Description:

Responsibilities

Test Strategy, Planning, & Standards

  • Own and continuously evolve the QA strategy across all platform products and modules, including the approach to functional, regression, integration, performance, and release validation testing.
  • Develop and maintain test plans for each release cycle covering scope, risk areas, test types, and entry/exit criteria, in alignment with Engineering release schedules and sprint planning.
  • Define and maintain QA standards, documentation practices, and testing methodologies that provide consistency and repeatability; maintain a prioritized test coverage map across the full platform.
  • Participate actively in sprint ceremonies - planning, grooming, stand-ups, and retrospectives - contributing QA estimates, surfacing quality risks early, and providing data-driven improvement recommendations.

Test Case Development & Execution

  • Design, author, and maintain a comprehensive library of test cases covering functional, regression, integration, boundary, edge case, and exploratory scenarios across all platform modules and workflows.
  • Execute thorough functional and regression testing of new features, enhancements, and bug fixes prior to each release, validating against approved requirements, acceptance criteria, and design specifications.
  • Perform API-level testing using tools such as Postman or equivalent, verifying endpoint behavior, request/response payloads, authentication, error handling, and integration data flows end to end.
  • Validate UI/UX implementations across supported browsers, operating systems, and device types, and test end-to-end workflows spanning multiple platform modules and services.
  • Design and execute performance and load tests to validate platform scalability and stability under realistic and peak conditions, defining benchmarks and identifying bottlenecks in collaboration with Engineering.

Test Automation

  • Develop, maintain, and expand an automated test suite using appropriate frameworks aligned to the platform stack (Java, JavaScript/TypeScript, React), integrated into the CI/CD pipeline where applicable.
  • Continuously review and refactor automated scripts to maintain reliability and keep pace with platform changes; prioritize automation candidates based on frequency, execution time, and regression risk.

Defect Management & Release Validation

  • Log all defects completely in Jira with reproducible steps, environment details, severity/priority classifications, and supporting evidence; manage the full defect lifecycle from discovery through fix verification.
  • Triage and prioritize defect queues in collaboration with Engineering and Product, communicating release-blocking risk clearly and maintaining defect trend and root cause analysis records.
  • Own the release readiness assessment, providing a go/no-go recommendation with supporting sign-off documentation summarizing test scope, results, known issues, and accepted risk for each production release.

QA Process & Cross-Functional Contribution

  • Establish, document, and continuously refine QA processes, standards, and workflows; build and maintain reusable assets including test plans, checklists, and environment configurations.
  • Act as the internal advocate for software quality, engaging Engineering and Product teams in shared accountability for platform excellence and contributing structured feedback to improve release predictability.
  • Contribute to knowledge base documentation and support the broader team with QA insight on escalated customer-reported issues and platform defect investigations as required.

Minimum Qualifications

  • 3+ years of experience in a software QA role with ownership of test planning, execution, defect management, and release validation within a SaaS or software product environment.
  • Experience operating as a generalist QA resource across multiple products or modules simultaneously, independently managing scope, priority, and risk across a broad and varied testing workload.
  • Solid understanding of software testing methodologies including functional, regression, integration, exploratory, boundary, and performance testing.
  • Hands-on experience with API testing tools (e.g., Postman) and at least one test automation framework (e.g., Selenium, Playwright, Cypress, or equivalent).
  • Working knowledge of Jira for defect logging, sprint participation, and QA estimation; familiarity with agile/scrum development processes.
  • Ability to write clear, detailed, reproducible test cases and defect reports; basic proficiency in SQL or query tools for data validation.
  • Strong analytical, communication, and documentation skills; highly organized, self-directed, and effective in a fully remote environment.
  • Demonstrated ability to use large language models (such as Claude, ChatGPT, or similar) to generate test cases, create test data, draft defect reports, produce QA documentation, and analyze test results - integrating AI meaningfully into day-to-day QA workflows.

Highly Desirable Skills & Experience

  • Experience using AI-powered testing tools (such as Testim, Mabl, Applitools, or similar) to accelerate test creation, improve coverage, and reduce manual testing effort through intelligent test generation and self-healing automation.
  • Familiarity with prompt engineering techniques for QA use cases, including generating edge case scenarios, boundary condition tests, and regression scripts from feature specifications or user stories.
  • Experience using AI tools to analyze defect patterns, identify recurring root causes, and surface quality trends from historical test and issue data.
  • Working knowledge of performance and load testing tools (e.g., JMeter, Gatling, k6); experience with CI/CD pipeline integration (e.g., Jenkins, GitHub Actions) for automated test gating.
  • Experience testing platforms with spatial data, real-time event processing, large-scale data ingestion, or IoT/hardware-connected architectures.
  • Familiarity with cloud infrastructure concepts (e.g., AWS), accessibility testing standards (WCAG), and security testing fundamentals (OWASP Top 10).
  • Working knowledge of DevOps tools including Confluence, version control (Git), and experience collaborating within international engineering teams across multiple time zones.
  • Highly motivated self-starter with intellectual curiosity, a passion for software quality, and the resilience to maintain high standards in a fast-paced environment.
  • High proficiency with Microsoft Office.

Compensation Range: 65,000 - 80,000 CAD Annually

Worker Type:

Regular

Number of Openings Available:

1
More about this job

Responsibilities

The Quality Assurance Specialist at Aislelabs will plan and run testing across all platform products, automate regression tests, manage defects in Jira, and give go/no-go release recommendations. The role works closely with Engineering, Product and DevOps.

Requirements

Candidates need 3+ years of software QA experience in a SaaS or software product setting, hands-on API and test automation skills, Jira and agile experience, and strong written communication. Working with AI tools for QA is expected.

Skills

  • Postman
  • Selenium
  • Playwright
  • Cypress
  • Jira
  • SQL
  • JavaScript
  • TypeScript
  • Java
  • React
  • JMeter
  • Gatling
  • k6
  • Jenkins
  • GitHub Actions
  • Git
  • Confluence
  • AWS
  • Test strategy
  • Test case design
  • Defect management
  • Release validation
  • Regression testing
  • API testing
  • Performance testing

Categories

  • Software
  • Technology
  • Data & Analytics

Keywords

  • Quality Assurance
  • QA Specialist
  • software testing
  • test automation
  • Postman
  • Selenium
  • Playwright
  • Cypress
  • Jira
  • SQL
  • API testing
  • regression testing
  • performance testing
  • JMeter
  • Gatling
  • k6
  • Jenkins
  • GitHub Actions
  • CI/CD
  • Agile

Seniority

Mid level

Tools

  • Postman
  • Selenium
  • Playwright
  • Cypress
  • Jira
  • Jenkins
  • GitHub Actions
  • JMeter
  • Git
  • Confluence

Languages

  • English

Report this job

Get in touch
MovoJobs

Contact us