QA Engineer Lead (Bengaluru)

QA Engineer Lead (Bengaluru)

12 Nov
|
SwitchOn
|
Bengaluru

12 Nov

SwitchOn

Bengaluru

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
• 3+ 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
• Experience testing computer-vision pipelines or validating ML models (accuracy regression, drift detection, golden datasets).
• 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. Perks Why join us
• 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.

📌 QA Engineer Lead (Bengaluru)
🏢 SwitchOn
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: qa engineer lead (bengaluru) / bengaluru