Skip to main contentSkip to Jobs

Am-Software Quality Engineer, FirmwareKohler Co. – MH, IN

Active
Kohler Co.

At a glance

MH, IN
Full-time
8 years
₹4,85,000–4,85,000 / month
Posted 1 months ago
Automation-heavy

Key skills

Tools

pytest

Languages

Python

Testing focus

Test Automation

Also listed

JiraGitCi/cdRestAzureLinuxAutomation testingFrameworkCiCd

This job is posted by Kohler Co.. To apply, visit their official application page.

Apply on Kohler Co. Career Page

Company snapshot

Kohler Co. is hiring for Am-Software Quality Engineer, Firmware in MH, IN. Use the link below to apply on their official career page.

Why apply for this role?

Kohler Co. is recruiting for Am-Software Quality Engineer, Firmware in MH, IN. You would work with Jira, Test automation, Pytest and related tools—skills that stay in demand across product teams. It can be a strong fit if you want clearer scope and visibility while staying close to shipping work. ITJobNotify links to the employer’s official application—you are not applying through us.

Required Skills

Normalized from the listing (synonyms merged, duplicates removed):

JiraTest automationpytestGitCi/cdPythonRestAzureLinuxAutomation testingFrameworkCiCd

Job Description

### **About Us** At Kohler, our mission is to help people live gracious, healthy, and sustainable lives. We believe that empowering our associates is essential to making this vision a reality. That’s why we invest in personal and professional growth, encourage collaboration across teams and functions, and offer a comprehensive wellness package that supports the well\-being of every team member. Kohler is an equal opportunity employer. Along with competitive compensation and benefits, we offer something more enduring—a legacy built on bold innovation, creative excellence, and a deep commitment to our people and communities. Learn more about our culture and career opportunities at www.kohler.co.in/careers. Our approach to hiring reflects our commitment to **Global Inclusion**. We recruit, hire, and promote qualified individuals in all roles without regard to race, religion, age, sex, sexual orientation, gender identity or expression, marital status, national origin, or disability. If you are an individual with a disability and require reasonable accommodation during the recruitment process, please let your recruiter know so we can support you appropriately. Job Description: **Job description** * We are seeking a highly skilled and experienced Senior QA Firmware Automation Engineer to lead quality assurance initiatives for IoT\-enabled and connected products. This role will drive test automation, ensure firmware reliability, and enhance quality engineering practices across the product lifecycle. * The candidate should have strong expertise in embedded firmware testing, automation framework development, communication protocol validation, and IoT ecosystem testing, along with a solid understanding of hardware\-software integration. The candidate should possess hands\-on experience in designing, developing, and maintaining scalable firmware automation frameworks, reusable automation libraries, automated test harnesses, and validation solutions for embedded and connected products. * candidate will collaborate with Firmware, Hardware, DevOps, and Product Engineering teams to develop automated test strategies and validate firmware functionality, device connectivity, interoperability, performance, reliability, and end\-to\-end embedded system behaviour. **Job Responsibilities** * Lead firmware validation and test automation activities for IoT\-enabled and connected products, ensuring product quality across firmware, system, integration, and regression testing. * Design, develop, maintain, and enhance Python\-based firmware automation frameworks, reusable libraries, test scripts, and reporting mechanisms to support scalable automation solutions. * Develop and execute automated test strategies for embedded products, covering firmware, system\-level, integration, and end\-to\-end validation scenarios. * Automate and validate communication protocols including MQTT, Modbus, BLE, Zigbee, UART, SPI, I2C, RS485 and TCP/IP to ensure reliable device connectivity and interoperability. * Perform firmware validation across Linux, RTOS, and Non\-RTOS platforms, ensuring robust functionality and performance. * Integrate automated test execution into CI/CD pipelines to enable continuous testing and faster release cycles. * Drive Hardware\-in\-the\-Loop (HIL) testing, hardware\-software integration, and end\-to\-end IoT product validation for connected systems. * Utilize hardware and protocol analysis tools to debug, troubleshoot, and resolve complex firmware and communication issues. * Collaborate with cross\-functional teams to improve test coverage, automation efficiency, and overall product quality throughout the development lifecycle. **Technical Skills \-** **Experience** * 5\+ years of experience in Embedded Firmware Testing, Validation, and Test Automation for embedded and connected products. * 5\+ years of hands\-on experience in Python scripting and automation framework development. * Proven expertise in designing, developing, maintaining, and enhancing scalable firmware automation frameworks. * Experience in developing reusable automation libraries, test harnesses, device abstraction layers, and validation utilities. * Strong understanding of framework architecture, modularization, code reusability, and automation best practices. * Hands\-on experience integrating automation frameworks with embedded hardware, communication interfaces, and firmware validation environments. * Experience implementing data\-driven, configuration\-driven, and scalable automation solutions. * Proficiency in automated test execution, logging, reporting, result analytics, and test metrics generation. * Strong knowledge of framework optimization, maintainability, scalability, and long\-term supportability. * Experience integrating firmware automation frameworks with CI/CD pipelines to support continuous testing and release validation. * Proven ability to automate firmware, system, integration, regression, and end\-to\-end validation testing for embedded and IoT products. **Programming** * Strong programming skills in **Python** (Mandatory). * Sound knowledge of **C/C\+\+** and scripting concepts. **Embedded Systems** * Linux, RTOS, and Non\-RTOS platforms. * 16\-bit and 32\-bit Microcontrollers. * Embedded firmware validation, verification, and automation. * Hardware\-software integration testing. **Protocols \& Connectivity** * MQTT, Modbus * UART, RS232, RS485 * SPI, I2C * BLE, Zigbee, Wi\-Fi, Bluetooth * TCP/IP, Ethernet * HTTP/HTTPS, REST APIs, FTP **Automation \& DevOps** * PyTest * Robot Framework * Custom Python Automation Frameworks * CI/CD Integration * Azure DevOps * Git/GitHub * Jira * Confluence **Hardware Debugging Tools** * Oscilloscope * Logic Analyzer * Protocol Analyzers * Multimeter * Wireshark * MQTT Explorer **Soft Skills and Communication** * Strong analytical and critical thinking skills. * Experience mentoring and coaching QA engineers. * Ability to drive automation initiatives across teams. * Excellent verbal and written communication skills. * Experience working with global and cross\-functional teams. * Proficient in MS Office tools (Word, Excel, PowerPoint, Outlook). * Familiarity with Software Development Life Cycle (SDLC) and CMMI practices is desirable. **Education \& Experience** * Bachelor's degree in Electronics, Electronics \& Instrumentation, Computer Engineering, or related field. * Master's degree preferred. * 5–8 years of experience in embedded firmware testing, automation, and validation. * ISTQB Foundation Certification (preferred). \- **Preferred Domain Experience Candidates** * Smart Home Products, IoT Devices \& Connected Consumer Products * Building Automation, Residential \& Commercial Control Systems * Embedded Systems, Firmware Development \& Embedded Product Validation * Consumer Electronics, Appliances \& Electrical Products * Industrial Automation, Controls \& Electronic Manufacturing * **Automation Framework Expertise** ---------------------------------- * Robot Framework * Device abstraction layers and test harness development * Data\-driven and configuration\-driven automation frameworks * Advanced reporting and analytics solutions Mandatory Skills: Firmware Testing, Protocol Testing, Automation Framework Development, Automation Testing, Embedded Systems, IoT Testing Location: Pune, Maharashtra, India Experience: 5 to 10 years

Salary insight

From ₹485,000 per year

Related jobs you may like

SDET jobs (India focus)More Am-Software Quality Engineer, Firmware jobs

How to Apply

To apply for this position, visit Kohler Co.'s official career page using the button below.

Apply on Kohler Co. Career Page

Salary range

₹4,85,000–4,85,000 / month

Prepare for this role

Practice interview questions and coding problems, and explore career guides.

Page SEO

Slug
am-software-quality-engineer-firmware-kohler-co-e92e0cb43a27

Job Summary

Company

Kohler Co.

Location

MH, IN

Experience

8 years

Job Type

Full-time

Expires

Oct 2026

Apply on Kohler Co. Career Page

This job is posted by Kohler Co.. To apply, visit their official application page. ITJobNotify is not responsible for the hiring process or employment decisions.

Important Disclaimer:

This job listing has been sourced from Kohler Co.'s public career page or posted by a verified employer. ITJobNotify is not responsible for the hiring process, application review, or employment decisions.

Always verify: Job details directly with the hiring company. Research employers independently before applying. Contact the employer directly for questions about this position.