JustJoin.IT Hybrydowo Senior New

Python Automation Tester (IoT/HVAC)

Britenet

⚲ Katowice

Do uzgodnienia

Wymagania

  • bardzo dobra znajomość Pythona z praktyką w pisaniu i utrzymywaniu skryptów oraz frameworków testowych
  • praktyczne doświadczenie z Robot Framework
  • dobra znajomość systemów Linux (wiersz poleceń, skrypty, troubleshooting)
  • podstawowa znajomość Yocto i środowisk embedded Linux
  • znajomość Git oraz GitHub Actions w kontekście CI/CD
  • znajomość SOME/IP lub podobnych protokołów komunikacyjnych
  • doświadczenie w pracy w zespołach Scrum (sprinty, stand-upy, retrospektywy)
  • znajomość angielskiego lub niemieckiego w mowie i piśmie

Opis stanowiska

Projekt dla branży HVAC (ogrzewanie, wentylacja, klimatyzacja) obejmujący komunikację i integrację urządzeń z chmurą/IoT — m.in. pompy ciepła, kotły i inteligentne sterowanie instalacjami. Jako Python Automation Tester dołączysz do strumienia SCI (System Control and HMI) i będziesz rozwijać oraz utrzymywać frameworki testowe, tworzyć przypadki testowe na podstawie wymagań i dbać o ciągłość testów w środowisku embedded. To oferta dla testera automatyzującego, który nie boi się pracy bliżej systemu i sprzętu niż czystego webowego QA. Uwaga: choć Yocto i embedded Linux opisano jako 'basic understanding', w praktyce najprawdopodobniej będziesz musiał realnie zagłębić się w te technologie, a nie tylko sporadycznie z nimi pracować.

🔍 Dekoder Ogłoszenia

🔴
Strong Python programming skills are essential, with practical experience in writing and maintaining test scripts and frameworks.
Oczekują, że będziesz nie tylko pisać skrypty, ale też aktywnie rozwijać i utrzymywać istniejące frameworki testowe, co może wymagać więcej niż tylko podstawowej znajomości Pythona.
🔴
Basic understanding of Yocto and embedded Linux development environments.
Może to oznaczać, że będziesz musiał zagłębić się w te technologie, jeśli Twoja wiedza jest tylko powierzchowna, a nie tylko sporadycznie z nimi pracować.
🔴
Practical knowledge of continuous integration and deployment processes to ensure efficient and reliable software delivery.
Oczekują aktywnego udziału w procesach CI/CD, a nie tylko teoretycznej wiedzy na ich temat.
🟡
Ability to create effective test cases based on system requirements and specifications, ensuring comprehensi
Choć brzmi to standardowo, 'ensuring comprehensi' jest urwane, co sugeruje, że opis mógł być niedokończony lub wymagać doprecyzowania, co dokładnie ma być zapewnione przez przypadki testowe.