I will test your iot device mqtt connectivity and data flow
Writer, SQA and Website Creator
About this Gig
Your IoT device connects and publishes data but is it actually reliable under real conditions?
MQTT issues don't always surface during development. Silent message drops. QoS mismatches. Payloads that corrupt in transit. TLS handshakes that fail silently. These bugs cause production outages that are hard to trace.
I'm a QA Engineer with hands-on experience testing IoT devices and MQTT data flows. I'll stress-test your device-to-broker communication and deliver a clear technical report of every issue found.
WHAT I TEST:
- Publish/subscribe flows and topic structure
- QoS 0, 1, and 2 message delivery
- Connection, disconnection, and reconnection
- Last Will and Testament (LWT) messages
- Retained messages and persistence
- Payload integrity (JSON, binary, custom formats)
- TLS/SSL encryption and broker authentication
- Network interruption and edge cases
- Brokers: Mosquitto, EMQX, AWS IoT, HiveMQ
WHAT YOU GET:
- Prioritized bug report (Critical / High / Medium / Low)
- Steps to reproduce every issue
- Premium: Loom video + re-test after fixes
Message me before ordering to discuss your setup.
Testing application:
Software
Development technology:
C/C++
•
C#
•
Java
•
JavaScript
•
SQL
Device:
PC
•
Mac
•
iPhone
•
iPad
•
Android mobile phone
FAQ
What information do I need to share to get started?
Your broker details (host, port, protocol), the device type and firmware platform (ESP32, Raspberry Pi, Arduino, etc.), the topics your device publishes and subscribes to, and your QoS settings. If your broker requires auth or TLS, share credentials securely via Fiverr messages.
Do you need physical access to my device?
No. Everything is tested remotely. I connect to your broker using MQTT Explorer or a custom test client, simulate your device behavior, and verify the full publish/subscribe flow. You just need to have your device running and reachable during the test window.
Which brokers do you support?
I have experience with Mosquitto, EMQX, HiveMQ, AWS IoT Core, Azure IoT Hub, and self-hosted brokers. If you're using a custom or proprietary broker, message me first and I'll confirm compatibility before you order.
Can you test devices that are already in production?
Yes, but I recommend setting up a staging broker or test topic namespace so live data is not affected. I can advise on how to do this before the test begins. For Premium orders this is included in the broker config review.
What does the bug report include?
A structured document covering every issue found — categorized as Critical, High, Medium, or Low severity — with the exact test steps that triggered it, observed vs expected behavior, and recommendations for the fix. Premium orders also include a Loom video walkthrough of all findings.
