Systems Configuration and Test Engineer
Motorola Solutions
Rola polega na testowaniu i walidacji oprogramowania routerów sieciowych używanych w krytycznych systemach komunikacji publicznej. Inżynier będzie odpowiedzialny za tworzenie i utrzymanie środowisk walidacji ciągłej, definiowanie i automatyzację scenariuszy testowych, zgłaszanie i weryfikację błędów oraz diagnostykę problemów. Wymaga to głębokiej wiedzy o sieciach komputerowych, protokołach routingu i narzędziach wirtualizacji.
Brakuje: wielkość zespołu, konkretne narzędzia automatyzacji.
Rola polega na testowaniu i walidacji oprogramowania routerów sieciowych używanych w krytycznych systemach komunikacji publicznej. Inżynier będzie odpowiedzialny za tworzenie i utrzymanie środowisk walidacji ciągłej, definiowanie i automatyzację scenariuszy testowych, zgłaszanie i weryfikację błędów oraz diagnostykę problemów. Wymaga to głębokiej wiedzy o sieciach komputerowych, protokołach routingu i narzędziach wirtualizacji.
- ✓Produkt krytyczny dla bezpieczeństwa publicznego – praca ma sens
- ✓Pełna odpowiedzialność za proces testowania w zespole Agile
- ✓Kultura dzielenia się wiedzą
- ✓Stabilna firma (Motorola Solutions, duże przedsiębiorstwo)
- −Wysokie wymaganie obecności w biurze (4 dni w tygodniu) może być uciążliwe
- !Nie podano wielkości zespołu ani podziału na role
- !Nie opisano konkretnych narzędzi automatyzacji (framework testowy)
- !Zakres wymaganych protokołów jest bardzo szeroki
- •Tworzenie i utrzymanie środowisk Continuous Validation (KVM, VMware)
- •Definiowanie i wykonywanie scenariuszy testów ręcznych i automatycznych
- •Automatyzacja testów (np. w Python)
- •Zgłaszanie, śledzenie i analiza defektów
- •Weryfikacja poprawek (fix verification)
- •Diagnozowanie problemów sieciowych i proponowanie rozwiązań
- •Dzielenie się wiedzą z zespołem (testers and developers)
- •Konfiguracja urządzeń sieciowych i symulacja protokołów (OSPF, BGP, itp.)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Minimalny profil to inżynier z podstawową wiedzą o metodologiach testowych, umiejący tworzyć scenariusze testowe, znający podstawy konfiguracji sieci (routing, protokoły) i narzędzia wirtualizacji, chętny do nauki automatyzacji.
Osoby z małym doświadczeniem sieciowym (poniżej 2 lat) lub szukające pracy w pełni zdalnej raczej nie powinny aplikować.
- ?Ile osób liczy zespół MTP i jakie są role?
- ?Jaki jest obecny stopień automatyzacji testów i jakie frameworki są używane?
- ?Czy istnieje możliwość rozwoju w kierunku automatyzacji lub network engineering?
- ?Jak wygląda proces rekrutacyjny?
- ?Czy są przewidziane dyżury on-call?
- ?Jaki jest budżet na szkolenia i certyfikacje (np. CCNA)?
- −Wielkość zespołu
- −Konkretne narzędzia automatyzacji
- −Proces rekrutacyjny
- −On-call
- −Benefity pozapłacowe