1,119,188open jobs
64,547companies
192,307added this week
Browse all
Location
In office
Seniority
Staff · 5+ years exp

Confirmed on the employer's own hiring board on Oct 3, 2026. First seen by Alion on Oct 2, 2026.

Overview
Company
Impact
Profile match
ThingsBoard is an open-source IoT platform for device management, data collection, processing, and visualization for your IoT projects.
ThingsBoard is a B2B IT product company. Our core product is the ThingsBoard IoT platform, and around it we’ve built an ecosystem of standalone products and add-ons.

We deliver and constantly improve a scalable, robust, and affordable IoT ecosystem that dramatically reduces time-to-market for life-changing IoT solutions. We also help companies deliver great IoT products based on ThingsBoard.

We’ve been building the platform since 2016. Today it runs in production for over a thousand companies worldwide - in energy, manufacturing, retail, telecom, healthcare, and agriculture - and our team has grown to 100+ people in our Kyiv-based office.

We are looking for an experienced QA Lead who can combine hands-on technical expertise with team leadership and take ownership of quality across our IoT ecosystem. You will help shape our QA strategy, strengthen test automation, improve release confidence, and ensure our products remain reliable as they scale. If you enjoy solving complex technical challenges and building effective QA processes, we’d love to hear from you.

Requirements :

- 5+ years in web/backend product QA, including 2+ years owning one product's quality across several release cycles at a product company.

- 1+ year leading a team of 3+ engineers: planning, process, metrics, reviews, hiring.

-Hands-on automation in Java. Our stack: Java (TestNG, REST Assured, Testcontainers), Selenium or Playwright for Angular.

- Deep API testing: REST, authentication (JWT, OAuth2, API keys), multi-user and multi-tenant scenarios; understanding of WebSocket.

- Service-to-service integration testing: queues/brokers (Kafka, RabbitMQ or MQTT), webhooks, Docker environments, automated tests in CI.

- Test design and release discipline: parameterized cases, traceability to issues, regression exit criteria, upgrade-path verification.

- Understanding of load testing (Gatling, k6, JMeter, protocol simulators) and reading metrics (Prometheus/Grafana).

- Technical degree: computer science, software/computer engineering, cybersecurity, electronics, telecommunications, automation, applied mathematics, physics.

- English B2+ (docs, customers, community), fluent Ukrainian; work from our Kyiv office (Podil), flexible hours.

Responsibilities :

Strategy and people

  • Shape the quality strategy for the ecosystem products - ThingsBoard On-premises, Cloud, Private Cloud, Edge, TBMQ broker and IoT Gateway: test levels, deployment matrix, release readiness criteria.
  • Lead the team: planning, test-code and test-case reviews, mentoring, hiring.
  • Own the metrics: escaped defects, regression cycle time, automation coverage, flaky rate; decide what needs QA and what doesn't.
Automation (hands-on)
  • Build a QA-owned automation layer over the TeamCity black-box pipeline: API, WebSocket, integration scenarios with simulators and brokers (Testcontainers, Docker Compose).
  • Grow Angular UI automation: extend the Selenium/Page Object layer or make the case for Playwright.
  • Raise test documentation: parameterized cases, priorities, traceability to Jira.
Releases and regression
  • Run regression for two LTS lines and patches, post-release checks on Cloud in both regions, install/upgrade and security patch (CVE) verification.
  • Test transports, integrations and data processing: MQTT (incl. Sparkplug), CoAP, LwM2M, HTTP, SNMP, OPC-UA; LoRaWAN network servers (ChirpStack, The Things Stack, Loriot, ThingPark); cloud and broker integrations (AWS IoT, Azure IoT Hub, Kafka, RabbitMQ, Pub/Sub, Pulsar); data converters, Rule Engine, Calculated Fields, Alarm Rules.
  • Triage community (GitHub Issues) and customer bugs with Support and CSM; close tenant-isolation, RBAC, SSO/2FA and load risks.
Adjacent: mobile app (Flutter, iOS/Android), about 7% of test cases - you organize its testing, not run it by hand.

Nice to have

- IoT/embedded: MQTT, CoAP, LwM2M, LoRaWAN, OPC-UA, Modbus; real devices, OTA, simulators, IoT platforms.

- Security testing: OWASP API Top 10, tenant isolation, RBAC/SSO/2FA.

- Kubernetes; PostgreSQL, Cassandra or TimescaleDB, Redis/Valkey.

- AI tools for test generation and failure analysis; mobile testing (Appium, Flutter integration tests).

- Open-source contributions or community experience (GitHub Issues). IoT is a plus, not a must. Devices, firmware, OTA or IoT platforms on your CV speed up your start; none yet? We will teach you - simulators and a team that tests this daily are here. Not a match on every line? Apply anyway: API and integration depth and the drive to lead beat a full checklist.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,119,188 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
In your city
≈ $71k – $137k per year (Estimated) • Hybrid • Top Secret • 3+ years exp • Bachelor's Degree • Quantico
Analytics
Power BI
Management
ServiceNow
Power Apps
SharePoint
Agile
ITSM
QA
Selenium
Playwright
Apply
Remote (LATAM) • Buenos Aires
Python
Java
C#
AI/ML
Copilot
QA
Playwright
Apply
$115k – $130k per year • In office • 4+ years exp • Boston
Python
AI/ML
Claude
Function Calling
AI Agents
LLM
RAG
Human-in-the-Loop
LLM Guardrails
Tool Use
QA
Playwright
Apply
Test Engineer 17 days ago
$74k – $106k per year • Remote (United States) • Contractor • 3+ years exp • High School Diploma • Saint Louis
C#
C#
.NET
Management
Confluence
Jira
Agile
Scrum
Waterfall
QA
Postman
Apply
Test Engineer 8 days ago
≈ $75k – $145k per year (Estimated) • In office • Contractor • 3+ years exp • United States
C#
C#
.NET
Management
Confluence
Jira
Agile
Scrum
Waterfall
Apply
≈ $62k – $125k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Manchester
Python
Go
Java
DevOps
Terraform
Ansible
IAM
QA
Playwright
Pytest
Apply
Hybrid • 10+ years exp
AI/ML
Claude
AI Agents
LLM
GPT-4
DevOps
CI/CD
AWS
QA
Selenium
Cypress
Playwright
Apply
≈ $123k – $233k per year (Estimated) • In office • 6+ years exp • Master's Degree • Manchester
Python
Java
Java
Spring Boot
Hibernate
Spring MVC
Databases
Db2
MS SQL
Apache Kafka
AI/ML
Spark
PyTorch
LLM
Machine Learning
DevOps
Rest API
ZooKeeper
AWS
SOAP
Apply
Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Manila
Java
SQL
C#
C++
Apply
≈ $17k – $46k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Manila
Java
Management
Microsoft Office
Apply
Hybrid
Python
JavaScript
SQL
DevOps
Rest API
GCP
Azure
AWS
Kubernetes
Cybersecurity
ISO 27001
IoT
MQTT
CoAP
ThingsBoard
Apply
In office
DevOps
GitHub
Cybersecurity
ISO 27001
IoT
ThingsBoard
Marketing
GA4
Apply
Graphic Designer 7 days ago
In office
Mobile
Lottie
DevOps
GitHub
Cybersecurity
ISO 27001
Design
Figma
IoT
ThingsBoard
Apply
In office
JavaScript
TypeScript
Frontend
Angular
IoT
ThingsBoard
Apply
See all jobs
This is one of many
1,119,188 more open roles from verified company boards, updated every day.