We are seeking a QA Engineer with strong testing fundamentals and a working understanding of embedded systems to validate end-to-end functionality, reliability, and robustness of the system. You'll be the first line of defense against bugs in an embedded C++ codebase, helping us catch issues early and iterate rapidly.
Location: Our office is in the northern part of the Pittsburgh metro area. As the product you're testing involves both hardware and software, this position requires onsite work with the ability to work from home occasionally. Candidates must be local or willing to relocate.
This role emphasizes hands-on testing, lightweight infrastructure setup, and collaborative issue resolution. You'll work closely with developers to validate device features, file clear and actionable bugs, and retest fixes. The ideal candidate is an analytical engineer who thrives in a fast-moving, hardware-adjacent environment and is comfortable getting hands-on with devices, logs, and simple test utilities like custom Python scripts. You'll quickly get up to speed on system architecture, set up lightweight test tools, and collaborate with developers to define a concise, high-impact test plan. Your focus will be on hands-on testing of smart devices and gateways, validating command-response behavior, reporting clear and actionable bugs, and verifying fixes. You'll also assist with basic scripting, maintain test documentation in Testrail, and contribute to test summary reports that help guide product quality decisions.
Package: salaried position, bonus program, full benefits (medical, dental, vision, supplementary), holidays, paid time off, paid parental leave, 401(k) plan, good work-life balance, and work-from-home options