Senior Firmware Test Engineer

ImpactQA 

📍 Noida, India 🇮🇳

full-time
senior
Posted —

Key Skills

firmwareIoTZigbeeMQTTOTA

Industry

Consumer ElectronicsTelecommunications

Job Description

Company Description

Recognized by Everest Group among the top QA companies to watch, ImpactQA is a global software testing and quality assurance consulting company delivering end-to-end testing solutions across automation, performance, security, and enterprise platforms such as SAP, Oracle, Salesforce, and commodity trading platforms like Endur and RightAngle.

With over a decade of experience, we serve a diverse portfolio of clients across multiple industries. Our esteemed clientele includes Starbucks, Exxon, PBF, Coinbase, NinjaOne, Delos, DTDC, Schneider Electric, PowerSchool, Lone Wolf, Majid Al Futtaim, PVR Cinemas, Yes Bank, Panasonic, Deloitte, Rocket Internet, Yum Brands, Terex, and many more.

Headquartered in Dallas, ImpactQA has delivery centers across the US, UK, and India. We take pride in delivering cutting-edge QA solutions and setting industry benchmarks for excellence.


  • Position : Senior Firmware Test Engineer
  • Experience: 5-6 Years
  • Location : Noida
  • Employment Type : Full-Time


Role Overview:

We are seeking a Senior Firmware Test Engineer with 5–6 years of experience in firmware validation for Smart Home and IoT products . The candidate should have strong expertise in testing embedded firmware for connected devices such as smart lighting, thermostats, sensors, gateways, and home automation hubs etc. The role involves validating firmware functionality, hardware-software integration, wireless connectivity, cloud communication, OTA firmware updates, device interoperability, reliability, and security. The candidate should possess hands-on experience with embedded systems, communication protocols, debugging tools, and CI/CD practices while collaborating closely with firmware, hardware, cloud, and mobile application development teams.


Key Responsibilities

  • Design, develop, and execute firmware test plans, test strategies, and test cases.
  • Validate firmware functionality against product requirements and design specifications.
  • Perform functional, integration, regression, system, and end-to-end testing.
  • Validate firmware across multiple hardware revisions and production builds.
  • Test bootloader, firmware flashing, recovery, factory reset, Secure Boot, and firmware rollback mechanisms.
  • Test firmware for Smart Cameras, Smart Door Locks, Video Doorbells, Smart Lighting Systems, Smart Switches, Smart Plugs, Smart Thermostats, Motion, Temperature, Humidity, Smoke & Water Leak Sensors, Smart Home Hubs, Home Gateways, and Connected Home Appliances.
  • Validate device onboarding, provisioning, pairing, commissioning, cloud connectivity, synchronization, interoperability, remote monitoring, automation routines, scheduling, offline functionality, and automatic reconnection.
  • Validate wireless and wired communication protocols including Wi-Fi, Zigbee, Z-Wave, Thread, Matter, MQTT, CoAP, TCP/IP, UDP, HTTP/HTTPS, WebSocket etc.
  • Validate OTA firmware upgrades, incremental and full firmware updates, interrupted updates, firmware rollback, recovery, integrity, and compatibility.
  • Develop and maintain firmware test automation frameworks and automated test harnesses.
  • Automate regression test suites and integrate automated tests into CI/CD pipelines.
  • Develop scripts for log collection, analysis, and automated reporting.
  • Execute performance, stress, endurance, soak, stability, power interruption, and recovery testing.
  • Validate CPU, memory, battery utilization, boot time, network latency, device responsiveness, and power-saving modes.
  • Perform firmware security validation, including Secure Boot, firmware signing, secure OTA updates, TLS/SSL communication, authentication, authorization, certificate validation, encryption, and secure credential storage.
  • Perform hardware-software integration testing and board-level validation.
  • Test sensors, actuators, relays, and peripheral interfaces.
  • Analyze firmware crashes, communication failures, memory leaks, and performance bottlenecks, and perform root cause analysis.
  • Collaborate with firmware, hardware, cloud, mobile application, and DevOps teams to ensure product quality.


Required Skills

  • Bachelor's or Master's degree in Electronics, Electrical Engineering, Computer Science, Embedded Systems, or a related discipline.
  • 5–6 years of experience in Firmware Testing, Embedded Systems Testing, or IoT Device Validation.
  • Strong knowledge of Smart Home and Connected IoT products.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.


Equal Opportunity Statement

ImpactQA is committed to fostering an inclusive and diverse workplace. We are proud to be an equal opportunity employer and do not discriminate based on race, religion, color, national origin, sex (including pregnancy and related conditions), sexual orientation, gender identity or expression, age, disability, veteran status, or any other legally protected characteristic.