Jobs · Engineering · California

Software QA Engineer

HME · Carlsbad, CA · 1 wk ago
HybridEngineering$75k–$100k/yrFull-time

About the role

HME is seeking a Software QA Engineer to join our IoT device team. This role focuses on ensuring high-quality product delivery through comprehensive testing, automation, and collaboration.

Responsibilities

  • Test Design & Execution: Design, develop, maintain, and execute test cases and test plans at both functional and system levels.
  • Black-box and Gray-box Testing: Perform black-box and gray-box testing on released products and products under development.
  • Identify Design and Implementation Defects: Identify design and implementation defects.
  • Testing Focus Areas: Functional, integration, and regression testing at both feature and system levels.
  • End-to-End Testing: End-to-end testing of IoT devices and systems.
  • Distributed System Validation: Distributed system validation (device-edge-cloud).
  • Real-world Deployment Validation: Real-world deployment validation (field testing).
  • IoT System-Level & Edge Testing: Testing across: Device → Edge → Cloud pipeline.
  • Protocols: MQTT, WebSockets.
  • Offline/low-connectivity Scenarios: Offline/low-connectivity scenarios.
  • Firmware + OTA Update Validation: Firmware + OTA update validation.
  • Hardware-software Interaction Testing: Hardware-software interaction testing.
  • Automation: Identify automation opportunities and develop/maintain automated test suites.
  • Scripting Languages: Develop automated tests using scripting languages (e.g., Python).
  • AI-Driven Quality Engineering: Leverage AI/ML tools to: Generate test cases from requirements/specifications, Identify test gaps and improve coverage, Perform intelligent defect clustering and prioritization, Use GenAI tools (e.g., Copilot, LLMs) to: Auto-generate test scripts (Playwright/Python), Assist in debugging and root cause analysis, Apply prompt engineering best practices for test generation and validation workflows.
  • Defect Management & Analysis: Track and manage defects using bug tracking systems.
  • Analyze Test Results: Analyze test results and perform: Troubleshooting, Issue triage, Root cause analysis.
  • Collaboration: Collaborate cross-functionally to drive resolution.

Qualifications

  • BA/BS in Computer Science, Computer Engineering, or related field.
  • 0-3 years of experience in: Quality engineering, Test automation, Software and/or hardware testing.

Preferred Qualifications

  • Experience with AI-assisted development or QA tools (e.g., GitHub Copilot, LLM-based workflows).
  • Experience testing AI/ML systems or data-driven applications.
  • Knowledge of IoT protocols (MQTT).
  • Familiarity with edge computing platforms (e.g., NVIDIA Jetson, ARM-based systems).
  • Experience with containerized test environments and CI/CD pipelines.
  • Exposure to observability platforms and production monitoring.
  • Technical Experience: Testing IoT devices, Services and protocol testing (HTTP, JSON, REST APIs), Applications running on Linux platforms, Automation scripting (e.g., Python), Test frameworks such as Playwright and Postman.
  • Tools & Methodologies: Agile software development environment experience, Familiarity with tools such as: Jira, Xray, Confluence.
  • Core Skills: Strong analytical and problem-solving skills, Excellent planning and organizational abilities, Clear and effective written and verbal communication.

Pay and Benefits

The posted pay range, $75,200 - $100,300, is what we reasonably expect to pay for the role. This may vary depending on experience and other factors. Our benefits package includes tuition reimbursement; 3 weeks paid vacation your first year, paid holidays, medical, vision, and dental coverage, pet insurance, life insurance, and 401K contributions.

Similar jobs

Software QA Engineer

Pioneering Evolution, LLCArlington, VA· 2 wk ago
Engineeringapply on workforcenow.adp.com

Software QA Engineer

Ooma, Inc.Sunnyvale, CA· 2 wk ago
Engineering$123k–$135k/yrapply on job-boards.greenhouse.io

Software QA Engineer

VantorColorado Springs, CO· 3 wk ago
Engineering$90k–$120k/yrapply on maxar.wd1.myworkdayjobs.com