Embedded Tester (Python)
Summary
Embedded tester designs and automates functional and integration tests for embedded systems, primarily middleware, using Python and pytest, while managing CI/CD pipelines.
Zakres
-Testy funkcjonalne oraz integracyjne dla systemów wbudowanych (głównie middleware)
-Testy protokołów, symulowanie komunikacji, weryfikacja zachowań produktu
-Tworzenie oraz automatyzacja przypadków testowych, wbudowanie automatów do test framework
-Rozbudowa środowiska testowego na bazie Pytest
-W razie potrzeby tworzenie narzędzi testerskich, testów automatycznych/ test case'ów
-Zarządzanie CI/CD (tworzenie, utrzymanie)
-Współpraca z zespołami z Polski i z zagranicy.
Wymagania
-Bardzo dobra znajomość Pythona
-Doświadczenie w pracy z test framework
-Doświadczenie w testowaniu systemów wbudowanych, pracy z test set up
-Umiejętność korzystania z narzędzi pomiarowych
-Zrozumienie jak działa CI/CD, czytanie kodu języka C/C++ jest mile widziane.
Technologie: Python, Pytest, Jenkins/Gitlab, C/C++.