Search Jobs

Search by job, company or skills

QA ENGINEER-ELECTRONICS

QA ENGINEER-ELECTRONICS

kohler india
2-5 Years
  • Posted 8 hours ago
  • Be among the first 10 applicants

Job Description

Firmware Automation Engineer

Department: Electrical & Electronics Engineering
Team: Quality Assurance (QA)
Reports To: QA Manager

Job Description

We are seeking a motivated and detail-oriented Firmware Automation Engineer to support quality assurance activities for IoT-enabled and connected products. The role involves firmware validation, automation testing, communication protocol verification, and end-to-end product quality assurance.

The candidate should have hands-on experience in embedded firmware testing, Python-based automation, hardware-software integration, and communication protocol validation. The engineer will work closely with Firmware, Hardware, DevOps, and Product Engineering teams to ensure reliable and high-quality product releases.

Job Responsibilities
  • Develop, execute, and maintain automated test scripts for firmware and embedded products.
  • Perform firmware, system, integration, regression, and end-to-end testing.
  • Validate communication protocols such as MQTT, Modbus, UART, SPI, I2C, BLE, and TCP/IP.
  • Execute firmware testing across Linux, RTOS, and Non-RTOS platforms.
  • Support CI/CD integration and automated test execution.
  • Participate in hardware-software integration testing and IoT product validation.
  • Analyze test results, debug failures, and collaborate with development teams to resolve issues.
  • Utilize debugging tools such as Oscilloscope, Logic Analyzer, Wireshark, and Protocol Analyzers.
  • Contribute to automation framework enhancements and test coverage improvements.
Technical Skills Experience
  • 2-5 years of experience in Embedded Firmware Testing, Validation, and Automation.
  • Hands-on experience with Python scripting and test automation.
  • Experience developing and maintaining automated test scripts and frameworks.
  • Exposure to firmware, integration, system, and regression testing.
  • Experience working with embedded hardware validation environments.
  • Basic understanding of CI/CD pipelines and automated testing.
Programming
  • Strong Python programming skills (Mandatory).
  • Working knowledge of C/C++ preferred.
Embedded Systems
  • Embedded firmware testing and validation.
  • Linux, RTOS, and Non-RTOS platforms.
  • Hardware-software integration testing.
  • Basic knowledge of microcontrollers and embedded systems.
Protocols & Connectivity
  • MQTT, Modbus
  • UART, RS232, RS485
  • SPI, I2C
  • BLE, Bluetooth, Wi-Fi
  • TCP/IP, Ethernet
  • REST API testing
Automation & DevOps
  • PyTest
  • Python-based Automation Frameworks
  • Azure DevOps
  • Git/GitHub
  • CI/CD concepts
  • Jira and Confluence
Hardware Debugging Tools
  • Oscilloscope
  • Logic Analyzer
  • Wireshark
  • Multimeter
  • Protocol Analyzers
Soft Skills
  • Strong analytical and problem-solving skills.
  • Good verbal and written communication.
  • Ability to work effectively in cross-functional teams.
  • Learning mindset and willingness to adopt new technologies.
  • Good documentation and reporting skills.
Education & Experience
  • Bachelor's degree in Electronics, Electronics & Instrumentation, Computer Engineering, or related field.
  • 2-5 years of experience in embedded firmware testing and automation.
  • ISTQB Certification preferred.
Work Location & Travel
  • 5 days/week work from office (mandatory).
  • 5-10% travel based on project and business requirements.
Preferred Domain Experience
  • IoT Devices & Connected Products
  • Smart Home Products
  • Consumer Electronics & Appliances
  • Building Automation Systems
  • Industrial Automation
  • Embedded Product Validation
Mandatory Skills

2-5 years Embedded Firmware Testing & Automation
Python Programming
PyTest Automation
MQTT/Modbus/UART/SPI/I2C Testing
Linux/RTOS Validation
Azure DevOps & Git
Hardware Debugging Tools
5 Days Work from Office

Desirable Skills

Robot Framework
HIL Testing
Zigbee & Advanced IoT Protocols
CI/CD Pipeline Integration
IoT & Connected Product Experience
ISTQB Certification
Smart Home / Consumer Electronics Domain Experience

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company