This is a full-time, remote position for a Test Engineer to join a large team focused on building smart home climate solutions. The role involves functional, integration, and regression testing of embedded software, test documentation, participation in release planning, and collaboration with developers. The project aims to accelerate time-to-market by delivering scalable, reliable, and secure solutions in the HVAC sector.
Requirements
- 2+ years of experience as a Manual QA Engineer in embedded or firmware projects
- Solid knowledge of testing methodologies and ability to write test cases and reports
- Experience with bug tracking and test management systems
- Basic hardware skills (flashing, setup, and diagnostics)
- Experience with Unix platforms
- Experience with network (understanding of TCP/UDP)
- Experience with sniffers and debugging tools (ex. Charles, Wireshark)
- Knowledge or experience with Modbus RTU/TCP/IP (protocol understanding, device testing, communication checks)
- Knowledge or experience with EEBUS (energy management communication standard, interoperability testing, smart grid communication)
- Hands-on electronics experience, including: flashing and debugging hardware, soldering PCBs, performing small-scale repairs
- Experience with Zigbee (protocol layers (APS, NWK, MAC), roles (coordinator, router, end device), network setup, pairing/unpairing, stability testing, analysis with Zigbee sniffers)
- Embedded Linux testing: CLI skills, log analysis (dmesg, journalctl, systemctl), networking (ping, tcpdump, Wireshark)
- Firmware debugging: bootloader (U-Boot), flashing, boot log analysis
- Experience in API testing (Postman, Bruno)
- Upper-Intermediate level of English