Quality Assurance Engineer
Core
Ensuring stability, performance, and user experience of Ubiquiti's camera and access control devices through manual and automated testing.
Role type
Quality Assurance Engineer (Hardware/Firmware/IoT)
Builds
Firmware features, system-level functionality, and end-to-end device behavior for camera and IoT products.
Domain
Consumer Electronics / IoT / Networking
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test plan and strategy design, end-to-end device validation, automation framework development, test environment configuration, performance and stress testing, issue triage, test reporting
Preferred skills
IoT and smart device testing, network protocol knowledge (TCP/IP, RTSP, HTTP, MQTT), CI/CD pipeline integration, video streaming and AI feature testing
Technologies
Jenkins, GitLab CI, TCP/IP, RTSP, HTTP, MQTT
Responsibilities
Design and execute test plans for firmware and system functionality; Perform end-to-end validation of cameras and IoT devices under real-world scenarios; Build and maintain automation test frameworks; Configure and manage test labs and network setups; Execute manual testing for new features and edge cases; Collaborate with Firmware, AI, and Backend teams for issue resolution; Conduct performance, stress, and reliability testing; Generate quality metrics and risk assessments.
Seniority
Mid-level, hands-on IC