# Software QA Engineer

**Company:** [Bevi](https://hotfix.jobs/companies/bevi)
**Location:** Boston, MA
**Role:** QA Engineering
**Salary:** $100k – $124k/yr
**Experience:** 2+ years
**Skills:** embedded systems testing, firmware testing, c/c++, rtos, iot, Jira, hardware debugging, logic analyzers, ota updates, Python, AWS, ai testing tools
**Posted:** 2026-07-23

> Software QA Engineer owning quality for embedded firmware and connected beverage machines at Bevi. Responsibilities include designing test strategies, validating on physical hardware, stress testing, OTA updates, debugging with lab tools, and improving development processes. Requires 2+ years QA experience with embedded systems, hands-on hardware comfort, and hybrid onsite work in Boston.

## Job Description

## Your Day to Day
- Monitor and test firmware and low-level software development throughout the SDLC, verifying releases meet quality standards.
- Design, implement, and maintain test strategies for embedded systems and connected-device workflows.
- Validate firmware behavior on physical machines and test hardware, including sensors, dispensing mechanisms, and connectivity modules.
- Test over-the-air (OTA) firmware update flows for reliability, rollback safety, and fleet-wide rollout.
- Characterize firmware behavior under soak and stress testing to catch memory leaks, timing issues, and intermittent failures.
- Prevent bugs during development by improving the overall development process.
- Collaborate with firmware, software, and hardware engineers to identify and resolve defects.
- Track and document test procedures and findings in a bug tracking system; participate in design review meetings.
- Contribute to release sign-off and define quality gates for new releases.
- Explore and adopt AI-powered testing tools for test generation, self-healing automation, and anomaly detection.
- Debug firmware issues using debuggers, serial consoles, and logic analyzers.
- Develop tests for firmware communication interfaces (UART, I2C, USB, Wi-Fi), including fault injection and boundary conditions.

## Requirements
- Bachelor's degree (or international equivalent) and 2+ years of relevant experience in QA or test engineering, ideally spanning embedded/firmware and software systems.
- Hands-on experience testing embedded systems (C/C++, RTOS environments, serial or wireless communication protocols).
- Understanding of IoT or connected-device architectures, including cloud-to-device communication.
- Experience with bug tracking and test management tools (e.g., Jira).
- Comfort working directly with physical hardware and lab equipment.
- Understanding of embedded C/C++ to review firmware changes and write test cases.
- Familiarity with hardware debugging tools (multimeters, logic analyzers, J-Link debuggers, serial terminals).
- Understanding of common embedded failure modes.
- Scripting ability for test automation and CI/CD tooling (a plus).
- Strong written and verbal communication skills.
- Able and willing to work onsite at our Boston office 2–3 days per week.

## Additional Skills
- Experience with hardware test rigs, oscilloscopes, or protocol analyzers.
- Background in IoT, appliances, or connected-hardware products.
- Familiarity with pytest-based embedded test frameworks or firmware simulation/emulation.
- Exposure to bootloaders, OTA/DFU update mechanisms, or firmware release processes.
- Exposure to cloud infrastructure (AWS) and infrastructure-as-code tools.
- Experience building custom test fixtures or HIL test rigs.
- Experience with JIRA and/or Confluence.
- Experience with specific AI testing/code review tools.

## Similar roles

- [Quality Enginner](https://hotfix.jobs/jobs/4d4761c0-90d3-428b-b76e-ea0148b76afd) - Carbon - Sunnyvale, CA - $104k – $155k/yr
- [SDET II](https://hotfix.jobs/jobs/d637cfa1-e004-4df6-9478-e7cff731faec) - Pinterest - Remote - $109k – $225k/yr
- [OTA Validation Engineer](https://hotfix.jobs/jobs/401b6b1b-8a49-4caf-9410-81e38e883503) - Applied Intuition - Sunnyvale, CA - $110k – $155k/yr
- [Triage Engineer](https://hotfix.jobs/jobs/26513647-189f-4948-a752-989102e0f466) - Applied Intuition - Sunnyvale, CA - $90k – $150k/yr
- [Engineer II, Systems Test (R5038)](https://hotfix.jobs/jobs/e07cccce-b343-4804-b0fe-b302d6d6894d) - Shield AI - Washington, DC - $89k – $130k/yr

**Apply:** https://hotfix.jobs/jobs/5ebc636a-2d5b-4c1d-b120-4b8398a3f05a
**Canonical:** https://hotfix.jobs/jobs/5ebc636a-2d5b-4c1d-b120-4b8398a3f05a