Opis stanowiska
podany przez pracodawcę : Zadania :
- Projektowanie, rozwijanie i utrzymywanie środowiska testowego dla oprogramowania sieciowego
- Automatyzacja testów i wdrażanie nowych scenariuszy testowych dla SONiC i SAI
- Tworzenie narzędzi i skryptów do automatyzacji procesów testowania i budowania systemów
- Analiza wymagań i projektowanie strategii testów dla nowych funkcjonalności
- Udział w procesie ciągłej integracji – rozwiązywanie problemów z buildami i zależnościami
- Bliska współpraca z zespołem klienta w celu przejścia z testów manualnych na automatyczne
Wymagania stawiane pracownikowi :
Wymagania :
Minimum 2 lata doświadczenia w automatyzacji testów z użyciem Python, Bash i AnsibleDobra znajomość technologii sieciowych : warstwy L2 / L3, routing, switchingDoświadczenie z systemami CI / CD (np. Jenkins, Gerrit)Znajomość systemu Linux jako środowiska pracyZnajomość zasad projektowania obiektowego i testowania oprogramowaniaUmiejętność pracy z dokumentacją, debugowania i analizowania błędówMile widziane :
Znajomość SONiC / SAIDoświadczenie z systemami wbudowanymi lub wirtualizacjąPraktyka w testowaniu systemów NOS (Network Operating Systems)Wiedza z zakresu konteneryzacji i narzędzi DevOpsFirma oferuje : Oferujemy :
Pracę przy zaawansowanych projektach sieciowych dla światowego lidera z listy Fortune 100Realny wpływ na automatyzację procesów testowania i rozwój nowoczesnych technologiiMożliwość rozwoju w obszarze open networking, systemów wbudowanych i CI / CDStabilne zatrudnienie w firmie produktowej z europejskim DNAOtwartą kulturę pracy opartą na współpracy, wiedzy i innowacjach