We are looking for a QA Engineer to join our QA team and take part in testing a complex multidisciplinary system combining software, embedded systems, wireless communication, RF, and real-world drone operations.
What you'll do
Design and execute end-to-end system tests and complex test scenarios.
Test multidisciplinary systems combining software, hardware and embedded systems.
Work together with R&D teams in an Agile development environment.
Analyze system behavior and troubleshoot failures using logs and other diagnostic information.
Perform testing both inthe office/lab and in the field.
Work hands-on with real drones — including operating multiple drones in parallel.
Requirements
2+ years of hands-on QA experience with embedded, multidisciplinary, or complex hardware-software systems — must
Hands-on experience working in a Linux/Unix environment — must
Experience designing and executing end-to-end system test scenarios — must
Experience with wireless communication systems or products such as LTE, Wi-Fi, cellular, or similar technologies.
Experience analyzing logs and troubleshooting issues in complex multi-process systems.
Experience with QA tools and methodologies, including test planning and defect management.
Strong technical troubleshooting and problem-solving skills.
Nice to have
Experience with Python, Bash, or other scripting languages.
Experience developing or maintaining test automation.
Experience with networking and communication protocols.
Experience testing systems involving RF, SDR, drones, or other wireless technologies.
Experience with multidisciplinary products combining hardware and software.