TheProtocol.IT Hybrydowo Expert

Test Creation / Test Automation Manager (k/m)

Tallence AG

⚲ Lublin

Do uzgodnienia

Wymagania

  • Robot Framework
  • Selenium
  • JUnit
  • TestNG
  • Pytest
  • Shell
  • Bash
  • Jenkins (nice to have)
  • Linux (nice to have)
  • API REST (nice to have)

Opis stanowiska

Wymagania:
- Praktyczne doświadczenie w kompleksowym testowaniu systemów OCS/CCS.
- Dobra znajomość protokołów Diameter i 5G SBI (Service-Based Interface).
- Znajomość odpowiednich standardów 3GPP oraz architektury rozliczeniowej.
- Dogłębna znajomość koncepcji ratingu, rozliczeń, rozliczeń online oraz rozliczeń offline.
- Doświadczenie w zakresie walidacji i analizy danych provisioningowych, CDR (Call/Data Detail Record) oraz EDR (Event Detail Record).
- Praktyczne doświadczenie w pracy z co najmniej jednym frameworkiem lub narzędziem do automatyzacji testów (np. Robot Framework, Selenium, JUnit, TestNG, PyTest itp.).
- Dobre umiejętności w zakresie tworzenia skryptów, najlepiej w języku Shell/Bash.
- Silne umiejętności w zakresie rozwiązywania problemów, analizy logów i badania usterek.
- Co najmniej dobra znajomość języka angielskiego lub niemieckiego.
- Doświadczenie w obszarze rozliczeń telekomunikacyjnych (4G/5G) będzie dodatkowym atutem.
- Dobra znajomość protokołów Diameter i 5G SBI (Service-Based Interface).
- Znajomość odpowiednich standardów 3GPP
- Doświadczenie w zakresie provisioningu
- Praktyczne doświadczenie w pracy z co najmniej jednym frameworkiem/narzędziem do automatyzacji testów

Mile widziane:
- Doświadczenie w pracy z platformami rozliczeniowymi Nokia CCS, Huawei CBS, Ericsson Charging lub podobnymi.
- Znajomość narzędzi CI/CD, takich jak Jenkins.
- Znajomość środowisk Linux/Unix.
- Doświadczenie w testowaniu i automatyzacji interfejsów API REST

O firmie:
- Tallence AG to niemiecka firma, specjalizująca się w doradztwie technologicznym i zarządczym, pomagająca przedsiębiorstwom wykorzystać cyfryzację do uzyskania przewagi konkurencyjnej.
- Świadczy usługi w zakresie strategicznego doradztwa informatycznego, zarządzania projektami oraz dostosowanych do indywidualnych potrzeb rozwiązań cyfrowych, przeznaczonych dla korporacji, średnich przedsiębiorstw oraz sektora publicznego.

Zakres obowiązków:
- Opracowywanie strategii testowania i przypadków testowych na podstawie wymagań
- Wybór, wdrażanie i utrzymywanie frameworka do automatyzacji
- Integracja automatyzacji testów z potokami CI/CD
- Kierowanie przebiegiem testów, analiza wyników i zgłaszanie usterek
- W razie potrzeby kierowanie zespołem testowym pod kątem merytorycznym oraz definiowanie standardów jakości
- Przedstawianie wskaźników jakości (pokrycie testowe, stopień automatyzacji) interesariuszom

Oferujemy:
- Elastyczny model pracy: 1 dzień w biurze i 4 dni w tygodniu praca zdalna
- Indywidualny rozwój poprzez szkolenia i kursy
- Pokrycie kosztów kursów językowych (niemieckiego lub angielskiego)
- 30 dni urlopu rocznie (przy zatrudnieniu w pełnym wymiarze godzin)
- Nowoczesne technologie, różnorodne projekty i międzynarodowy
- zespół
- Otwarta, koleżeńska atmosfera pracy z dużą swobodą działania

🔍 Dekoder Ogłoszenia

🔴
Praktyczne doświadczenie w kompleksowym testowaniu systemów OCS/CCS.
Oczekuje się, że kandydat będzie potrafił samodzielnie zaprojektować i przeprowadzić testy od początku do końca, a nie tylko wykonywać gotowe scenariusze.
🔴
Silne umiejętności w zakresie rozwiązywania problemów, analizy logów i badania usterek.
Kandydat będzie musiał samodzielnie diagnozować i naprawiać problemy, często bez wsparcia innych zespołów.
🟡
Dobre umiejętności w zakresie tworzenia skryptów, najlepiej w języku Shell/Bash.
Oprócz pisania skryptów do automatyzacji testów, może być wymagane tworzenie skryptów do zarządzania środowiskiem lub analizy danych.
🔴
Doświadczenie w obszarze rozliczeń telekomunikacyjnych (4G/5G) będzie dodatkowym atutem.
Chociaż nie jest to wymagane, brak tego doświadczenia może postawić kandydata na gorszej pozycji w porównaniu do innych.
🟡
Doświadczenie w testowaniu i automatyzacji interfejsów API REST
Jest to mile widziane, ale może oznaczać, że większość pracy będzie polegać na testowaniu API, a nie na testowaniu całych systemów.