Senior QA Lead πŸ”πŸ€–πŸ›‘οΈ (AI, Manual/Automation, Performance & API Testing | People Management | Global B2B SaaS IoT | Selenium, Cypress, JMeter, Postman, Claude Code | Remote)

6 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Goodwork is recruiting for a Canadian-based IoT SaaS company specializing in fleet management and telematics solutions.


About the Company

We’re a multi-brand organization providing advanced fleet management software, hardware, and consulting solutions that drive efficiency and profitability for fleet and field service companies worldwide.


Our comprehensive approach combines GPS tracking, sensors, and cameras with scalable IoT SaaS software platforms, custom software development, and marketplace integrations.Β 


Our mission is to truly understand our customers' business needs and implement solutions that address pain points effectively, making fleets safer, more efficient, and more profitable.


We serve a broad spectrum of fleet operations globally, from large enterprises like PepsiCo and Emirates Airlines to government entities and various businesses across waste management, transportation, emergency services, and more.


Established in 2010, we've experienced remarkable growth, now serving over 3,000 customers with our solutions operational in over 3 million vehicles globally.


OUR COMPANY VALUES

  • πŸ‘‘ Customer First

  • ⚑Speed & Impact

  • πŸ”§ Own It

  • 🀝 Trust & Integrity

  • πŸ” Learn & Adapt

  • πŸ€œπŸ€› Stronger Together


We're a team of 120 employees in a hybrid global work environment with headquarters in Toronto, branches in Dubai, New York, and Mexico City, and a remote team scattered across the world. We pride ourselves on long employee retention rates and a strong sense of unity despite geographical distances.


​​We're transitioning to an agile pod framework comprised of Tribes (strategic groupings aligned toward business missions), Chapters (functional groups ensuring quality and development), and Pods (small, cross-functional teams delivering specific outcomes). Each pod is agile, outcome-oriented, and empowered to make day-to-day decisions within its domain.Β 


Our culture prioritizes customer satisfaction and sales results while fostering continuous self-improvement through regular evaluations and open communication with leadership. We believe in balancing dedication to work with personal well-being, allowing team members to end their day with a clear mind, confident in their contributions and ready to put on their superhero capes the next day to tackle new challenges.


About the Role

remote Senior QA Lead


In this role, you’ll:

  • Lead and mentor a team of experienced QA Engineers.
  • Build and scale automated testing frameworks across web, mobile, and IoT platforms.
  • Introduce AI-driven testing approaches to improve coverage and speed.
  • Take ownership of performance and API testing, establishing best practices.
  • Work as both a hands-on contributor and strategic leader, ensuring QA keeps pace with rapid development cycles.


Your first 2–3 months will focus on eliminating current bottlenecks by accelerating regression automation and optimizing QA allocation across product pods. Beyond that, you’ll shape the long-term QA strategy, ensuring quality and velocity scale together as the organization grows.


Our QAs are currently stretched across multiple pods, attending weekly meetings for each while manually testing within biweekly sprint cycles. You'll help improve the QA:Dev ratio, and take over performance and API testing currently handled by Developers.


Our IDEAL CANDIDATE


Your performance will be measured by automating 100% of the regression suite within 2-3 months, reducing testing cycles days, and decreasing customer-reported bugs through improved product quality.

You'll work across multiple pods within our Product & Build tribe and be part of the QA Chapter. You'll collaborate with Product Managers, Pod Managers, Scrum Masters, Developers, and DevOps Specialists, while managing QA Engineers.Β 


You'll be doing things like:

  • Requirements Analysis & Sprint Participation:

    Review acceptance criteria with Product Managers and identify missing edge cases, happy paths, and negative scenarios; participate in weekly product lead calls to define requirements; contribute to sprint planning and biweekly sprint cycles
  • Automation Testing Leadership (First Priority):

    Automate regression test suite using Selenium, Cypress, or equivalent automation tools during your first 1-2 months; build and maintain automated UI test suites for web and mobile; implement automation testing; test with shipped hardware including cameras, IoT sensors, and beacon devices; reduce manual regression cycles days
  • Manual Testing & Quality Assurance (After Automation Phase):

    Test new feature development cards once automation foundation is established; execute sanity and smoke testing for releases; create detailed bug reports with user stories and acceptance criteria; support Admin Portal and Billing team testing needs
  • QA Strategy & Process Innovation:

    Establish pod-level testing strategies for Build

    tribe; implement AI-driven testing with Claude Code to reduce manual effort by 50%; create standardized test templates for cross-product use; develop testing coverage for native mobile, responsive web across multiple browsers, and IoT devices
  • Team Leadership & Development:

    Run monthly QA chapter meetings to set goals and establish SOPs; create quarterly learning objectives for team skill development; conduct 1:1s with manual QA Engineers
  • Performance & API Testing (Long-term):

    Implement performance testing using JMeter; develop API testing strategies with Postman; establish load testing and monitoring capabilities.


Skills & Qualifications

  • 6+ years of prior experience in roles like QA Engineer, Test Automation Engineer, QA Lead, Senior QA Analyst, or related positions
  • At least 2 years managing and mentoring experienced QA team members (you'll be leading two QAs with 5-6 years experience each)
  • Proficiency with automation tools (Selenium, Cypress, or equivalent) for web and mobile testing
  • Cross-platform testing experience: native mobile (Android/iOS), responsive web across multiple browsers, and hardware/IoT devices
  • Performance testing knowledge with JMeter for load testing and scalability assessment
  • Deep understanding of functional, sanity, regression, and smoke testing methodologies
  • Strong communication skills with ability to collaborate across Dev, Product, and DevOps teams
  • Experience with Agile/Scrum processes and sprint-based testing workflows
  • Strategic thinking for process improvement and risk mitigation in biweekly release cycles
  • Attention to detail with ability to identify critical bugs quickly
  • Experience running team meetings and creating quarterly goals ("rocks") and learning roadmaps
  • Experience with version control systems (Git, Bitbucket) and project management tools


Bonus if you also have:

  • Experience in telematics, fleet management, or multi-product SaaS environments
  • Experience with AI-driven testing tools (Claude Code preferred) and willingness to learn new AI approaches
  • API testing experience with Postman for comprehensive backend testing
  • Hardware/IoT device testing background, particularly with cameras, sensors, and beacon devices
  • ISTQB certification or equivalent professional testing credentials
  • Understanding of pod-based team structures and cross-functional collaboration
  • Familiarity with our tools:

    Claude Code, Selenium/Cypress, Zoho Sprints, Bitbucket, JMeter, Postman, Google Workspace, Google Cloud Platform (GCP), Zoho One, ClickUp


Position Details

  • Working Hours:

    Fixed 9-hour shift, 4AM-1PM Eastern Time Zone (Toronto time), with 1-hour break (enables collaboration with India-based Developers/QAs during IST business hours and Canada-based Product Managers during EST business hours)
  • Full-time vs Part-time:

    Full-time (40 hours/week, plus an additional 5 hours of break time allocated throughout the week). Exclusivity required.
  • Education:

    Bachelor's/Master's in Software Engineering, Computer Science, or equivalent work experience
  • Level:

    Senior (6+ years or relevant experience)
  • Compensation:

    ~ CAD $1,721–2,190 (INR 110K–140K) per month, based on experience. Structured as a Consultant Agreement (independent contractor), meaning you'll be responsible for your own taxes, benefits, and insurance.
  • Location:

    Remote


Not sure you meet all the requirements? Apply anyway! We value diverse experiences and hire for potential.

If you don't hear back within 4 weeks, assume you weren't selected, but Goodwork may still reach out about other remote roles.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now