Senior QA Engineer

February 3, 2026 in

 

$110000-130000
Direct Hire

Pay: 110k-130k + stock incentive

About the job:

The Senior QA Engineer is a hands-on role responsible for defining test strategies, developing automation, and executing hardware-in-the-loop validation to ensure the quality and reliability of software-driven control systems. This position leads quality efforts across planning, execution, defect analysis, and continuous improvement.

We’re looking for someone who:
  • Holds a bachelor’s degree in Electrical Engineering, Computer Engineering, or a related technical field (or equivalent experience)
  • Has 3–5 years of experience as a QA Engineer in embedded or hardware-related environments
  • Has proven experience developing and executing test plans for hardware-integrated products
  • Is proficient in Python for test automation and scripting
  • Has hands-on experience working in Linux environments and using command-line tools
  • Has experience validating embedded systems such as Raspberry Pi or similar platforms
  • Is skilled with test management tools such as TestRail
  • Is experienced using Jira for defect tracking and sprint-based quality reviews
  • Is familiar with GitHub for test organization and collaboration
  • Has hands-on experience using digital multimeters (DMMs) and performing basic electrical measurements
  • Has experience assembling or troubleshooting wiring harnesses and test fixtures
  • Communicates clearly and effectively across technical and non-technical audiences
  • Is detail-oriented, analytical, and proactive in identifying quality risks
  • Can work independently while leading quality initiatives with minimal supervision
What you’ll do:
  • Define and execute test strategies for embedded and hardware-integrated systems
  • Develop and maintain automated HIL test scripts using Python
  • Create, execute, and maintain detailed test plans for hardware-based products
  • Collaborate with software teams to support unit and integration testing
  • Perform manual, exploratory, and system-level testing using embedded platforms and lab equipment
  • Track test coverage, execution, and results using TestRail or similar tools
  • Maintain and troubleshoot Linux-based test environments
  • Debug software, hardware, and configuration-related test issues
  • Build and maintain test benches, wiring harnesses, and basic instrumentation setups
  • Track and manage defects using Jira and participate in sprint quality reviews
  • Document test procedures, configurations, and results clearly and consistently
  • Report defect trends, risks, and improvement recommendations to cross-functional teams
  • Partner closely with software, hardware, and systems engineering teams during design reviews and post-test evaluations

Apply Now