QA Engineer Lead

SwitchOn

Bengaluru Urban

On-site

INR 1,400,000 - 2,400,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SwitchON, a Bangalore-based deep-tech startup, is hiring a QA Engineer to own testing across the full hardware-to-dashboard stack—edge devices, firmware, ML inference, and backend services. You will build the automation framework, implement UI/API/integration tests, and integrate tests into CI/CD so every PR runs regression checks with clear pass/fail gates.

As the first dedicated QA hire, you'll define testing guidelines, reproduce field failures with synthetic datasets, and drive quality

Qualifications

  • 5+ years in test automation for hardware-software systems (IoT/robotics/industrial automation) with at least one framework you built or substantially owned.
  • Strong Python; production experience with Pytest plus Playwright, Selenium or Cypress for UI, and requests/httpx or Postman/Newman for APIs.
  • Experience integrating test suites into CI pipelines and keeping them fast and reliable at scale.
  • Comfortable with Linux, Docker, shell scripting, and reading logs and code to isolate root cause.
  • Understanding of test design for non-deterministic systems — you know how to test an ML model's output without asserting exact values.
  • Customer-first instinct: you think in terms of what the plant operator sees at 2 a.m., not just whether the ticket passes.
  • Clear written communication — bug reports and test docs that developers act on without a follow-up meeting.
  • Nice to have: Hardware-in-the-loop or embedded test experience; performance/load testing tools; PLCs/OPC-UA/Modbus familiarity; ownership from day one; deep-tech problems.

Responsibilities

  • Learn the full hardware-to-dashboard stack and map where failures originate — camera drops, network flakiness, model drift, UI regressions, config errors.
  • Build and own the test automation framework from the ground up: UI (dashboard), API (backend services), and integration tests across the edge-to-cloud pipeline.
  • Wire automated suites into CI/CD (GitHub Actions) so every PR and release candidate runs regression automatically, with clear pass/fail gating.
  • Set up hardware-in-the-loop test rigs — camera, lighting, edge device — so firmware and inference changes are validated against real captures, not just mocks.
  • Build synthetic and recorded test datasets (image sets, sensor streams, edge-case product variants) that can be replayed to reproduce field failures deterministically.
  • Simulate factory conditions — poor connectivity, power cycles, hardware faults — and verify the system degrades gracefully.
  • Work with developers from spec stage to design test plans for new features, and reproduce and triage issues reported from the field.
  • Create testing guidelines and release criteria the dev team follows, and own the go/no-go call on releases.
  • Track and drive automation coverage, flaky-test rates, and time-to-detect regressions as team metrics.

Skills

Test automation
Python
UI testing
CI/CD
Linux
Docker
Debugging
ML non-deterministic testing
Clear bug reports

Tools

Pytest
Playwright
Selenium
Cypress
Postman/Newman
GitHub Actions
Docker
Linux

Job description

Bangalore South, India | Posted on 11/12/2026

SwitchON is a Series B deep tech startup based out of Bangalore. We aim to eliminate defects in manufacturing by automating Quality Inspections using AI-powered Vision Inspection systems.

Our client base features industry leaders such as Unilever, ITC, P&G, Godrej, SKF, Bajaj, Brakes India, and many other prominent manufacturing giants. Our team is the heartbeat of our success, and we are on a mission to attract top-tier talent to join us in shaping the future. If you are passionate about solving problems & thrive in a fast-paced, collaborative environment, we want you to be a part of our journey.

Job Description

About the role

Our stack runs end to end: cameras and lighting on the line, edge hardware, firmware, ML inference, backend services, and a customer-facing dashboard. A bug anywhere in that chain shows up on a factory floor. We're looking for a QA engineer who can understand the whole system, build the automation that catches failures before our customers do, and still get hands-on to break things a script wouldn't think of.

You'll be our first dedicated QA hire — you'll shape how testing works here, not inherit a process.

What you'll do:

  • Learn the full hardware-to-dashboard stack and map where failures originate — camera drops, network flakiness, model drift, UI regressions, config errors.
  • Build and own the test automation framework from the ground up: UI (dashboard), API (backend services), and integration tests across the edge-to-cloud pipeline.
  • Wire automated suites into CI/CD (GitHub Actions) so every PR and release candidate runs regression automatically, with clear pass/fail gating.
  • Set up hardware-in-the-loop test rigs — camera, lighting, edge device — so firmware and inference changes are validated against real captures, not just mocks.
  • Build synthetic and recorded test datasets (image sets, sensor streams, edge-case product variants) that can be replayed to reproduce field failures deterministically.
  • Simulate factory conditions — poor connectivity, power cycles, hardware faults — and verify the system degrades gracefully.
  • Work with developers from spec stage to design test plans for new features, and reproduce and triage issues reported from the field.
  • Create testing guidelines and release criteria the dev team follows, and own the go/no-go call on releases.
  • Track and drive automation coverage, flaky-test rates, and time-to-detect regressions as team metrics.
Requirements

What we're looking for

  • 5+ years in test automation for hardware-software systems — IoT, robotics, industrial automation, med-tech or similar — with at least one framework you built or substantially owned.
  • Strong Python; production experience with Pytest plus at least one of Playwright, Selenium or Cypress for UI, and requests/httpx or Postman/Newman for APIs.
  • Experience integrating test suites into CI pipelines and keeping them fast and reliable at scale.
  • Comfortable with Linux, Docker, shell scripting, and reading logs and code to isolate root cause.
  • Understanding of test design for non-deterministic systems — you know how to test an ML model's output without asserting exact values
  • A customer-first instinct: you think in terms of what the plant operator sees at 2 a.m., not just whether the ticket passes.
  • Clear written communication — bug reports and test docs that developers act on without a follow-up meeting.
Nice to have
  • Hardware-in-the-loop or embedded test experience (serial/CAN/GPIO automation, power-cycle rigs).
  • Performance and load testing tools (Locust, k6) on real-time or streaming data.
  • Familiarity with PLCs, OPC-UA or Modbus, or shop-floor environments.
  • Ownership from day one: define QA at a company where your work directly decides whether a production line ships good product.
  • Deep-tech problems most QA roles never touch — hardware, ML and software failing in combination.
  • Backed by Pi Ventures, Axilor, Chennai Angels and other leading deep-tech investors in India and Singapore.
  • A clear path into a QA lead role as the team grows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Lead
QA Lead

Ascentt • Indore District

On-site
INR 1,500,000 - 2,800,000
QA Engineer
QA Engineer

Andpayments • Dadri

On-site
INR 800,000 - 1,500,000
QA Engineer
QA Engineer

Virallens • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Engineer - QA
Senior Engineer - QA

Brivo, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Quality Engineer
Quality Engineer

RightData, Inc. • India

On-site
INR 800,000 - 1,400,000
Competitive salary & bonus structure
Corporate medical cover
14 days paid holidays + holidays
+3
Senior QA Engineer - (Contract)
Senior QA Engineer - (Contract)

Impelsys • Bengaluru

Hybrid
INR 1,004,000 - 1,451,000
QA Automation Lead With AI Agent Testing Experince
QA Automation Lead With AI Agent Testing Experince

Endava • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Hash Media • India

On-site
INR 2,500,000 - 4,500,000
QA Lead
QA Lead

Ascentt • Maharashtra

On-site
INR 2,500,000 - 4,500,000
Lead QA Engineer
Lead QA Engineer

Qualys • Maharashtra

On-site
INR 1,800,000 - 2,400,000