Source description
About the role
We are looking for an experienced Embedded / Firmware QA Engineer to support testing activities for access control readers, firmware-based devices, and associated access control hardware. The ideal candidate should have strong hands-on experience in embedded systems testing, firmware validation, hardware-in-the-loop testing, web application testing, API testing, and QA documentation. Key Responsibilities Embedded & Firmware Testing Design, develop, and execute functional, integration, regression, and system-level test cases for embedded firmware used in access control readers and related hardwareValidate firmware communication protocols including TCP/IP, Wiegand, OSDP, and RS-485 bridge behaviorPerform hardware-in-the-loop testing using physical devices, lab setups, test benches, and hardware simulatorsReproduce, isolate, and document defects in controlled test environmentsTest firmware upgrade and downgrade procedures, including OTA updates, rollback handling, and failure recovery scenariosValidate firmware behavior under edge cases such as power cycling, network interruptions, credential timeouts, and tamper detectionReview firmware release notes, technical specifications, and design documents to identify test gaps, ambiguities, and testability concerns. Web Application & API Testing Perform functional, usability, regression, and compatibility testing of web-based access control software components.Test configuration portals, reporting dashboards, and administrative interfaces.Conduct REST API testing using Postman or similar tools.Validate authentication flows, error handling, response integrity, and access control behavior.Execute cross-browser testing and verify UI/UX against design specifications and acceptance criteriaIdentify and document security-relevant test scenarios including session management, input validation, and access control enforcement. General QA Responsibilities Write and maintain structured test cases using Zephyr Scale.Ensure full traceability between requirements, test cases, and defects.Log clear and reproducible defects in Jira with detailed steps, expected results, actual results, screenshots/logs, and supporting evidence.Contribute to test plans, test strategies, sprint QA sign-off, and release readiness activities.Participate in peer reviews of test cases, defect reports, and QA documentation.Prepare test summary reports covering test coverage, pass/fail status, open defects, risks, and release recommendations.Collaborate with firmware engineers, software developers, SRE teams, and product owners to resolve defects and maintain release quality Required Skills & Experience Minimum 5 years of experience in QA EngineeringMandatory hands-on experience in embedded systems or firmware testingStrong knowledge of functional, integration, regression, system, and negative testingExperience with hardware-based testing environments, device bench testing, test harnesses, or hardware simulatorGood understanding of embedded systems concepts, firmware lifecycle, microcontroller-based hardware, and device communication interfaceUnderstanding of TCP/IP networkingFamiliarity with serial or hardware communication protocols is highly preferredProficiency with Jira for defect managementExperience with Confluence for documentationExperience with Zephyr Scale for test managementAbility to write professional test cases, test plans, and test summary reportStrong analytical skills with the ability to review specifications, identify gaps, and derive test scenarios independently Highly Desirable Skills Linux proficiency, including CLI navigation, reading logs, executing shell commands, managing services, and basic scriptingExperience with Linux-based embedded targetsWeb application testing experience for portals, dashboards, or admin interfaceREST API testing experience using Postman or equivalent toolsBasic understanding of web application security testing concepts such as authentication, session handling, input validation, and access controlAdded Advantages Experience with PACS, access control systems, security hardware, or physical security productsPython scripting experience for test automation or environment setup. We are looking for an experienced Embedded / Firmware QA Engineer to support testing activities for access control readers, firmware-based devices, and associated access control hardware. The ideal candidate should have strong hands-on experience in embedded systems testing, firmware validation, hardware-in-the-loop testing, web application testing, API testing, and QA documentation. Key Responsibilities Embedded & Firmware Testing Design, develop, and execute functional, integration, regression, and system-level test cases for embedded firmware used in access control readers and related hardwareValidate firmware communication protocols including TCP/IP, Wiegand, OSDP, and RS-485 bridge behaviorPerform hardware-in-the-loop testing using physical devices, lab setups, test be
More at ThreatXIntel
Related open roles
Risk Manager (IT/OT Security)
Chennai
Freelance AI Red Teaming & Automation Test Engineer
Chennai
Senior QA Engineer Manual Testing | Video Access Control | PACS Engineering
Chennai
Senior QA Engineer Manual Testing
Chennai
Senior QA Engineer Manual Testing | Video Access Control | PACS Engineering (Chennai)
Chennai
Automation Tester Playwright
Chennai