Avatar for SwitchOn
SwitchOn
Actively Hiring
More jobs
SwitchOn helps manufacturing plants eliminate defects on their line! Any Product, Zero Downtime!
  • Early Stage
    Startup in initial stages

QA Engineer — Hardware-Software Systems

Posted: today• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Test Automation
Docker
Linus
Automation testing using Selenium
Hiring contact
Muskan Keshervani
Employee
image

About the job

Company: SwitchOn (Abee Research Pvt Ltd)
Location: Bengaluru (on-site, with occasional visits to customer factories)
About SwitchOn

SwitchOn is a Series A deep-tech startup eliminating defects in manufacturing with AI-powered vision inspection. Our systems run on factory lines at Unilever, ITC, P&G, Godrej, SKF, Bajaj, Brakes India and other leading manufacturers — inspecting products in real time, 24/7, where a missed defect can mean a recalled batch.

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.

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.

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.

About the company

SwitchOn company logo

SwitchOn

Actively Hiring
More jobs
SwitchOn helps manufacturing plants eliminate defects on their line! Any Product, Zero Downtime!51-200 Employees
Company Size
51-200
Company Type
Artificial Intelligence
Company Type
Industrial Automation
  • Early Stage
    Startup in initial stages
Learn more about SwitchOn image

Funding

AMOUNT RAISED
$5.2M
FUNDED OVER
2 rounds
Rounds
A
$4200000
Series A - Mar 2023+1

Perks

Health Insurance
Health insurance covered completely by company.
Equity benefits
Company meals

Founders

Aniruddha Banerjee
Co-Founder • 10 years
Bengaluru
image
Avra Banerjee
Founder
Bengaluru
image
View the team image

Similar Jobs

KloudMate  company logo
KloudMate
Fastest Route To Serverless Observability
Dentira company logo
Dentira
Kayak for Dental Supplies
Dentira company logo
Dentira
Kayak for Dental Supplies
Pilot (pilotplans.com) company logo
Pilot (pilotplans.com)
Multiplayer consumer AI for travel where groups plan, decide, and book together
XeroDefect company logo
XeroDefect
We help companies ship AI agents reliably , catching the failures before customers do
Binocs.co company logo
Binocs.co
Agentic AI Powered Due Diligence and Strategic Advisory
Brillio company logo
Brillio
Digital tech services help firms innovate using AI, cloud, data, & more