Flipper

qa engineer (manual) for IoT devices

In short

This role covers manual QA for IoT hardware, requiring end-to-end test design across firmware, cloud, and mobile applications, including device-to-cloud communication, OTA updates, and API testing. The company is Flipper, maker of Flipper Zero and BUSY Bar, and the position is fully remote with a senior-level, full-time engagement. It demands strong systems thinking, hands-on API and log analysis experience, and English proficiency for technical communication with an international team.

About
Flipper creates Flipper Zero, a portable device for tech enthusiasts and engineers with a global community of millions of people. The team is also developing BUSY Bar, a smart productivity device designed to help users stay focused and minimize distractions.
Responsibilities
•Design end-to-end test coverage across firmware, cloud, and mobile applications to verify device state, data consistency, and end-to-end behavior
•Test device-to-cloud communication, including network failures, reconnections, timeouts, offline operation, and OTA update and rollback scenarios
•Test cloud and local APIs, business logic, data validation, and error handling across integration scenarios
•Analyze device and cloud logs to diagnose issues, verify command execution, and identify anomalies across system components
•Build test data and configuration strategies for different device types, users, environments, and complex multi-device scenarios
•Identify and prioritize end-to-end scenarios for automation, define test specifications for automation engineers, and maintain stable smoke and regression testing processes
Requirements
•Strong QA experience with complex software products and the ability to design test coverage across firmware, backend APIs, and mobile applications
•Strong requirements analysis and systems thinking, including the ability to identify dependencies and integration points across devices, cloud services, and applications
•Hands-on experience testing REST or gRPC APIs using tools such as Postman, Swagger, or existing automated tests
•Experience analyzing device logs such as UART or syslog and cloud logs using tools such as Kibana or Sentry, plus a basic understanding of embedded systems architecture
•Experience testing native or cross-platform mobile applications that interact with devices via BLE or Wi-Fi and cloud services
•Experience working in Agile/Scrum environments, building QA processes, managing test artifacts in Jira, Confluence, TestRail, Qase, or TestOps, and defining scenarios for test automation
•English proficiency sufficient for reading technical documentation and communicating with an international team
Nice to have
•Experience testing IoT or smart devices, including OTA updates, connectivity loss and recovery, and offline operation
•Basic Python or JavaScript skills for creating simple test utilities, generating test data, parsing logs, or understanding automated tests
•Experience with device simulators or emulators, network traffic analysis tools such as Wireshark or tcpdump, or security testing of device-to-cloud integrations
Conditions
•Equipment provided for a comfortable working environment
•Benefits include VHI, corporate sports, foreign language courses, and therapy sessions
•Five-day workweek with a flexible start of the working day

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot