October 11, 2026

Python Automation Test Engineer (IoT/HVAC)

Junior • On-site

Katowice, SL, Poland

Quick Facts

  • Role: Python Automation Test Engineer (IoT/HVAC)

  • Focus: Automated testing for HVAC/IoT system control and HMI software in Agile/Scrum and SAFe teams

Description

Develop and enhance automated testing for HVAC industry solutions, focusing on system control and HMI software that integrates devices with the cloud/IoT. You will build and execute test scripts and frameworks, collaborate with cross-functional teams, and support continuous testing and smart home integration features. The work includes Agile delivery, documentation, and participation in product demonstrations.

Responsibilities

  • Work within the SCI Stream supporting Agile teams for System Control and HMI software (e.g., heat pumps, boilers, integrated system solutions)

  • Develop and enhance system-level features including heating/cooling and commissioning capabilities

  • Enable customer-centric delivery through fast integration of software components and continuous testing practices

  • Contribute to preparation and execution of product demonstrations for stakeholders and customers

  • Enable and support Smart Home integration features within system products and accessories

  • Collaborate with cross-functional teams across the SCI Stream to ensure alignment and quality delivery

  • Work in a SAFe environment within a Solution Train

  • Participate in Agile ceremonies and continuous improvement across teams and the stream

Requirements

  • Strong Python programming experience for test script and framework development/maintenance

  • Hands-on Robot Framework experience

  • Linux fundamentals including command-line use, scripting, and troubleshooting

  • Basic understanding of Yocto and embedded Linux development environments

  • Proficiency with Git, including GitHub Actions for CI/CD automation

  • Knowledge of continuous integration and deployment

  • Basic understanding of SomeIP or similar communication protocols

  • Experience in Scrum teams (sprints, stand-ups, retrospectives)

  • Basic requirements management knowledge, including test case derivation and traceability

  • Ability to create effective test cases from system requirements/specifications for comprehensive coverage

  • Ability to document test procedures, results, and issues clearly

  • English or German proficiency (written and spoken)

Benefits

  • Hybrid work model from the Katowice office

  • Opportunity for quarterly business trips to Germany

Similar jobs you might like

Unlock Full Resume Report