Automation Tester (IoT/HVAC)
⚲ Katowice
Do uzgodnienia
Wymagania
- Python
- Linux
- GitHub Actions
Opis stanowiska
Nasze wymagania:
Strong Python programming skills are essential, with practical experience in writing and maintaining test scripts and frameworks.
Hands-on experience with e.g Robot Framework for developing and executing automated tests.
Good familiarity with Linux systems, including command-line operations, scripting, and troubleshooting.
Basic understanding of Yocto and embedded Linux development environments.
Proficiency with Git for source code management, including experience with GitHub Actions for automation and CI/CD workflows.
Practical knowledge of continuous integration and deployment processes to ensure efficient and reliable software delivery.
Knowledge of SomeIP or similar communication protocols used Development Methodologies and Processes
Experience working within Scrum teams, participating in sprints, stand-ups, and retrospectives.
Basic understanding of requirements management, test case derivation, and traceability.
Ability to create effective test cases based on system requirements and specifications, ensuring comprehensive test coverage.
Ability to document test procedures, results, and issues clearly and thoroughly.
Proficiency in English or German, both written and spoken, to facilitate communication within international teams and documentation.
Willingness to work in a hybrid model from the office in Katowice and openness to quarterly business trips to Germany.
Mile widziane:
Experience with Windows Subsystem for Linux (WSL).
C++ programming skills for understanding and possibly extending embedded software components.
Knowledge of heating systems, heat pumps, or HVAC systems to better understand the domain-specific context.
O projekcie:
A project carried out for the HVAC (Heating, Ventilation, Air Conditioning) industry and the broader field of heating and air conditioning technologies, covering solutions in thermal comfort, building energy management, and energy efficiency (including heating systems, heat pumps, and smart control of installations). The project concerns communication and integration of devices with the cloud / IoT.
Zakres obowiązków:
Work within the SCI Stream, consisting of multiple Agile teams focused on System Control and HMI software development for products such as heat pumps, boilers, and integrated system solutions.
Develop and enhance system-level features, including heating and cooling functionalities as well as commissioning capabilities.
Support the delivery of customer-centric solutions through fast integration of software components and continuous testing practices.
Contribute to the preparation and execution of impactful product demonstrations for stakeholders and customers.
Enable and support Smart Home integration features within system products and accessories.
Collaborate closely with cross-functional software development teams across the SCI Stream to ensure alignment and quality delivery.
Work within a SAFe (Scaled Agile Framework) environment as part of a larger Solution Train organization.
Participate actively in Agile ceremonies and contribute to continuous improvement across teams and the broader stream.
Strong Python programming skills are essential, with practical experience in writing and maintaining test scripts and frameworks.
Hands-on experience with e.g Robot Framework for developing and executing automated tests.
Good familiarity with Linux systems, including command-line operations, scripting, and troubleshooting.
Basic understanding of Yocto and embedded Linux development environments.
Proficiency with Git for source code management, including experience with GitHub Actions for automation and CI/CD workflows.
Practical knowledge of continuous integration and deployment processes to ensure efficient and reliable software delivery.
Knowledge of SomeIP or similar communication protocols used Development Methodologies and Processes
Experience working within Scrum teams, participating in sprints, stand-ups, and retrospectives.
Basic understanding of requirements management, test case derivation, and traceability.
Ability to create effective test cases based on system requirements and specifications, ensuring comprehensive test coverage.
Ability to document test procedures, results, and issues clearly and thoroughly.
Proficiency in English or German, both written and spoken, to facilitate communication within international teams and documentation.
Willingness to work in a hybrid model from the office in Katowice and openness to quarterly business trips to Germany.
Mile widziane:
Experience with Windows Subsystem for Linux (WSL).
C++ programming skills for understanding and possibly extending embedded software components.
Knowledge of heating systems, heat pumps, or HVAC systems to better understand the domain-specific context.
O projekcie:
A project carried out for the HVAC (Heating, Ventilation, Air Conditioning) industry and the broader field of heating and air conditioning technologies, covering solutions in thermal comfort, building energy management, and energy efficiency (including heating systems, heat pumps, and smart control of installations). The project concerns communication and integration of devices with the cloud / IoT.
Zakres obowiązków:
Work within the SCI Stream, consisting of multiple Agile teams focused on System Control and HMI software development for products such as heat pumps, boilers, and integrated system solutions.
Develop and enhance system-level features, including heating and cooling functionalities as well as commissioning capabilities.
Support the delivery of customer-centric solutions through fast integration of software components and continuous testing practices.
Contribute to the preparation and execution of impactful product demonstrations for stakeholders and customers.
Enable and support Smart Home integration features within system products and accessories.
Collaborate closely with cross-functional software development teams across the SCI Stream to ensure alignment and quality delivery.
Work within a SAFe (Scaled Agile Framework) environment as part of a larger Solution Train organization.
Participate actively in Agile ceremonies and contribute to continuous improvement across teams and the broader stream.
🔍 Dekoder Ogłoszenia
🔴
Basic understanding of Yocto and embedded Linux development environments.
Może oznaczać, że będziesz musiał nauczyć się Yocto od zera, a nie tylko mieć podstawową wiedzę.
🔴
Practical knowledge of continuous integration and deployment processes to ensure efficient and reliable software delivery.
Może oznaczać, że będziesz odpowiedzialny za budowanie i utrzymywanie tych procesów, a nie tylko ich stosowanie.
🔴
Basic understanding of requirements management, test case derivation, and traceability.
Może oznaczać, że będziesz musiał samodzielnie definiować i zarządzać wymaganiami oraz przypadkami testowymi.
🔴
Ability to create effective test cases based on system requirements and specifications, ensuring comprehensive test coverage.
Może oznaczać, że będziesz musiał samodzielnie analizować wymagania i tworzyć od podstaw strategię testową.
🔴
Openness to quarterly business trips to Germany.
Może oznaczać, że podróże służbowe mogą być częstsze lub dłuższe niż sugeruje "kwartalnie".