Test Lead - Automation
Core
Design, develop, and maintain automated test frameworks for MQTT protocol implementations on C#/.NET products.
Role type
Senior Test Lead - Automation (C#/.NET/MQTT)
Builds
Automated test pipelines and frameworks for industrial quality and medical technology products
Domain
Industrial Quality Solutions / Medical Technology / IoT Messaging
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C#, .NET/.NET Core, MQTT protocol testing, message broker management (Mosquitto, HiveMQ, EMQX), Azure DevOps pipelines, automation frameworks (NUnit/MSTest/xUnit), REST API testing, CI/CD concepts, debugging and log analysis
Preferred skills
Git version control, Agile/Scrum methodologies, code review, stakeholder communication
Technologies
C#, .NET Core, MQTT, Mosquitto, HiveMQ, EMQX, Azure DevOps, NUnit, MSTest, xUnit, REST API
Responsibilities
Design and maintain automated test frameworks for MQTT; validate MQTT communication flows (publish/subscribe, QoS, retained messages); build and maintain CI/CD pipelines; conduct REST API testing; analyze logs to debug failures; create test plans and reports; manage test code repositories and perform peer code reviews.
Seniority
Senior, hands-on IC with leadership responsibilities