Back to jobs
Job Description
Job Summary:
We are looking for an 8 to 10 years experienced QA Engineer with a strong background in embedded systems and device testing. The candidate will be responsible for validating the functionality, reliability, and performance of intrusion/fire/security panels through structured testing approaches. This role requires hands-on expertise in device-level testing, integration validation, and system-level verification.
Key Responsibilities:
Perform functional testing of security panels (intrusion, fire, or access control systems)
Design, develop, and execute test cases and test plans based on product requirements
Conduct device-level testing including hardware-software interaction validation
Perform integration testing across panels, peripherals, sensors, and communication modules
Validate system behavior under different scenarios (normal, edge, and failure conditions)
Support compliance and certification testing (e.g., regulatory standards, safety requirements)
Identify, log, and track defects; work closely with development teams for resolution
Analyze logs, protocols, and hardware signals for root cause analysis
Participate in requirement reviews and provide feedback from a testability perspective
Contribute to test automation initiatives where applicable (Python or similar tools is a plus)
Ensure product quality through adherence to defined QA processes and standards
Required Skills & Qualifications:
Education: B.Tech / M.Tech in Electronics, Embedded Systems, or related field
Strong understanding of embedded systems architecture
Familiarity with Linux and shell scripting
Hands-on experience in functional testing of hardware devices
Experience working with security panels / control panels / embedded devices
Good knowledge of communication protocols (UART, SPI, I2C, TCP/IP, RS485, etc.)
Familiarity with wireless Protocols debugging (Bluetooth, Wi-Fi, RF etc.)
Experience with test tools, debugging tools, and lab equipment (oscilloscope, logic analyzer)
Ability to analyze hardware-software interactions
Strong debugging and problem-solving skills
Familiarity with test management and defect tracking tools (Jira, Bugzilla etc.)
Good to Have:
Experience in integration testing of multi-device systems
Exposure to compliance/certification testing (UL, EN standards, etc.)
Knowledge of automation frameworks (Python, PyTest, or similar)
Experience with IoT or cloud-connected security systems
Understanding of networking concepts and protocols
Soft Skills:
Strong analytical and troubleshooting mindset
Good communication and documentation skills
Ability to work independently and in cross-functional teams
Detail-oriented with a focus on quality
