ASSA ABLOY Opening Solutions

Firmware QA Analyst

ASSA ABLOY Opening Solutions

full-time

Posted on:

Location Type: Office

Location: Redwood City • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $75,000 - $85,000 per year

Job Level

JuniorMid-Level

Tech Stack

IoTPython

About the role

  • Design, implement, and maintain manual and automated test cases for embedded firmware.
  • Execute functional, regression, and stress testing across multiple product lines.
  • Collaborate with firmware engineers to reproduce, debug, and verify fixes for defects.
  • Manage test plans, document results, and contribute to release readiness reviews.
  • Ensure firmware meets performance, stability, and security standards.
  • Advocate for quality across the engineering organization by providing clear, actionable feedback.

Requirements

  • Solid understanding of test planning, execution, and defect management for embedded or firmware-based products.
  • Experience testing software on hardware devices (microcontrollers, IoT products, or consumer electronics).
  • Familiarity with Python or similar scripting languages for building test scripts and automation frameworks.
  • Experience with bug tracking systems (e.g., Jira), version control (Git), and CI/CD pipelines.
  • Ability to isolate issues, perform root cause analysis, and communicate findings clearly.
  • Strong ability to collaborate with engineers, product managers, and cross-functional teams.
  • Eagerness to learn new tools, processes, and technologies as the QA function evolves.
Benefits
  • paid time off
  • bonus plan
  • 401(k) plan
  • education assistance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
test planningtest executiondefect managementfunctional testingregression testingstress testingPythonautomation frameworksroot cause analysisembedded firmware testing
Soft skills
collaborationcommunicationadvocacy for qualityactionable feedbackeagerness to learn