Quality Engineer
Core
Build and maintain Python-based test automation for firmware, cloud backend, and mobile products to ensure quality for real-world home network usage.
Role type
Senior Quality Engineer (Software QA)
Builds
Firmware, cloud backend, and mobile products for network service providers
Domain
Cybersecurity, network intelligence, and parental control solutions
Deliverable
production ML models
Required skills
Python, Pytest, CI/CD pipelines, E2E & UAT testing, networking fundamentals (TCP/IP, DNS, DHCP, HTTP/HTTPS, VPN), traffic capture tools (Wireshark, tcpdump, Linux), defect management, risk analysis
Preferred skills
Experience testing networking products, cybersecurity systems, or embedded firmware, process improvement initiatives, knowledge sharing
Technologies
Python, Pytest, Wireshark, tcpdump, Linux
Responsibilities
Write clean, maintainable Python test automation; translate real-world usage patterns into test coverage; communicate quality risks and release readiness to stakeholders; participate in shaping test approaches based on technical risk and customer impact; document work and share learnings with the team
Seniority
Mid-Senior, hands-on IC
