Software Quality Assurance Engineer

Throne Labs•North Brentwood, MD
•Hybrid

About The Position

Throne is seeking a full-time Software Quality Assurance Engineer to join its Software and R&D Engineering Teams. The role helps establish QA/QC processes, improve time to market, and maintain the quality of custom firmware and software used by internal staff, external users, and partners. Throne products combine mechanical components, smart plumbing and HVAC, sensors, actuators, onboard processing systems, cellular connectivity, and solar- and battery-driven power systems. The engineer will work closely with product and engineering teams and Throne’s extended team. The position follows a hybrid schedule, with onsite work about three days per week at either Brentwood, Maryland, or Seattle, Washington. The listed base salary range is $100,000–$135,000, depending on applicable experience, skills, and location. The role is also eligible for a comprehensive benefits package, including equity.

Requirements

  • At least 4 years of relevant commercial experience in software quality assurance.
  • Experience with back-end testing, including API and database testing, as well as web and mobile testing.
  • Understanding of cloud-based architecture and hands-on experience with AWS tools and services, such as Lambda and CloudWatch.
  • Understanding of microservices and serverless architecture.
  • Familiarity with observability and monitoring tools such as Datadog, Grafana, Sentry, OpenSearch, or similar.
  • Experience with test automation using JavaScript, TypeScript, or Python.
  • Willingness to work in a startup lab environment during an active R&D phase.
  • Ability to tolerate changing requirements and priorities and switch context between products.
  • Ability to communicate effectively with onsite and remote teams and explain technical concepts and issues to less technically experienced colleagues.
  • Proactiveness in giving feedback and improving existing processes.
  • Hands-on experience using AI-assisted tools for test case generation, log analysis, or automation, such as GitHub Copilot, ChatGPT, Claude, Testim, or similar.

Nice To Haves

  • Awareness of security testing fundamentals and/or accessibility standards such as WCAG.
  • Experience with performance testing.
  • Experience testing IoT and hardware products.

Responsibilities

  • Work with product and engineering teams to understand business requirements.
  • Participate in estimating testing efforts.
  • Design test cases, checklists, and scenarios for different test levels and types using test design techniques.
  • Conduct manual testing of firmware and software to verify that products and features meet requirements and support a positive user experience.
  • Perform integration testing of hardware, firmware, and software components, and communicate issues to relevant teams.
  • Investigate logs and identify and localize issues in production and QA environments.
  • Provide traceability and test coverage information and contribute to the Test Plan.
  • Set up and maintain the QA test environment.
  • Optimize testing for different contexts and constraints using testing practices, AI, and other tools for test and process automation.
  • Contribute to creating and maintaining technical and testing documentation.

Benefits

  • Medical, dental, and vision insurance, including medical options that are 100% employer-paid.
  • Equity for all US-based positions.
  • Daily access to earned wages.
  • 401(k) plan.
  • Paid time off that grows with tenure, in addition to paid sick time.
  • Paid parental leave.
  • Life insurance and AD&D coverage.
  • Short- and long-term disability insurance.
  • Employee Assistance Program (EAP).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service