1:00 PM - 2:00 PM
Senior Product Manager Interview
Sarah Jenkins

thingsboard
·Todaythingsboard
·TodayLocation
hybrid, Kyiv, Kyiv City, Ukraine
Commitment
Full Time
Level
Lead / Manager
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.
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.
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.
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.
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.
By submitting your CV, you consent to ThingsBoard Inc collecting and processing your personal data for recruitment purposes in accordance with our Privacy Policy and ISO 27001 requirements. Your data will be retained for 12 months from the date of submission and securely deleted thereafter unless you are hired. You may withdraw consent at any time by contacting us.