Senior Test Automation Engineer
ITFS Sp. z o.o.
⚲ Remote
23 520 - 30 240 PLN (B2B)
Wymagania
- Keycloak
- Python
- C
- Shell
- Appium
- pytest
- Testing
- Git
- Scripting language
- Test automation
- Embedded system
- Android
- QNX
- Degree
- Ethernet (nice to have)
Opis stanowiska
O projekcie: - Stanowisko: Senior Test Automation Engineer - Miejsce pracy: zdalnie - Start: ASAP - Forma współpracy: B2B z ITFS, współpraca długofalowa - Stawka: 140-180 netto + VAT/h - Godziny pracy: standardowe (8:00-16:00) - Klient: branża Automotive - Proces rekrutacyjny: rozmowa telefoniczna z ITFS (ok. 20 min.) → rozmowa techniczna z Tech Leaderem Klienta → podjęcie decyzji Wymagania: Wymagania: - Ponad 5 lat doświadczenia w integracji i testowaniu systemów infotainment w motoryzacji lub podobnych urządzeń elektroniki konsumenckiej. - Znajomość technologii: python, C shell, POSIX, Appium, Pytest, ADB - Wcześniejsze doświadczenie w branży automotive. - Bardzo dobra znajomość zasad, metodologii i technik software testing. - Biegłość w korzystaniu z version control systems (np. Git). - Solidna znajomość scripting languages (Python, Shell scripting) do test automation. - Doświadczenie z POSIX-based embedded systems (Linux, Android, QNX). - Silne umiejętności analityczne i rozwiązywania problemów oraz dbałość o szczegóły. - Umiejętność pracy samodzielnej, inicjatywa oraz efektywne zarządzanie czasem. - Praktyczne doświadczenie z Android/ADB. - Doświadczenie z pytest, Appium oraz innymi automation tools. - Wykształcenie wyższe (Bachelor’s degree lub wyższe) w dziedzinie Computer Science, Software Engineering, Electrical Engineering lub pokrewnej. Mile widziane: - Znajomość electric vehicles (EVs). - Doświadczenie w pracy z navigation, vehicle access applications lub pokrewnymi systemami - Doświadczenie z systemami Automotive, CAN oraz Ethernet Codzienne zadania: - Opracowywanie i realizacja planów testów oraz przypadków testowych dla integracji oprogramowania. - Identyfikowanie, analizowanie i dokumentowanie błędów zarówno w środowiskach HIL, jak i in-vehicle. - Ścisła współpraca z programistami w celu rozwiązywania problemów i zapewnienia usunięcia błędów. - Współpraca z zespołami między funkcyjnymi w celu zrozumienia wymagań produktu oraz architektury systemu. - Udział w inicjatywach ciągłego doskonalenia procesów testowych. - Utrzymywanie i aktualizowanie środowisk testowych. - Projektowanie i wdrażanie zautomatyzowanych testów integracyjnych w celu zwiększenia efektywności i umożliwienia wcześniejszego testowania.