T Hub – Senior QA / Test Engineer (API & E2E)
T-Mobile Polska
To rola Senior QA Automation Engineer w zespole T Hub (T-Mobile), odpowiedzialna za jakość nowej platformy integracyjnej dla globalnej łączności IoT. Będziesz definiować strategię jakości, budować w pełni zautomatyzowane testy API i E2E, integrować je z GitLab CI/CD oraz dbać o niezawodność tłumaczeń API między partnerami zewnętrznymi a systemami wewnętrznymi. Pracujesz na greenfieldzie, w pełni zdalnie, z dużą autonomią i realnym wpływem na produkt.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu qa ani developerskiego, brak informacji o systemie zgłoszeń (ticketing) i narzędziach do zarządzania testami.
To rola Senior QA Automation Engineer w zespole T Hub (T-Mobile), odpowiedzialna za jakość nowej platformy integracyjnej dla globalnej łączności IoT. Będziesz definiować strategię jakości, budować w pełni zautomatyzowane testy API i E2E, integrować je z GitLab CI/CD oraz dbać o niezawodność tłumaczeń API między partnerami zewnętrznymi a systemami wewnętrznymi. Pracujesz na greenfieldzie, w pełni zdalnie, z dużą autonomią i realnym wpływem na produkt.
- ✓Greenfield – budowa nowej platformy integracyjnej od podstaw, brak legacy
- ✓Pełna autonomia w definiowaniu strategii jakości i doborze narzędzi
- ✓Projekt strategiczny na skalę międzynarodową (Deutsche Telekom Group)
- ✓Dostęp do platform szkoleniowych (Percipio, Coursera) oraz dodatkowy dzień wolny na urodziny
- ✓Praca w pełni zdalna (z danych strukturalnych) przy elastycznym modelu home/office
- !Pierwszy etap rekrutacji to 'spotkanie, aby lepiej zrozumieć oczekiwania', a następnie dopiero aplikacja trafia do Hiring Managera – może to sugerować dodatkową selekcję lub nieco wydłużony proces
- !Brak informacji o wielkości zespołu i liczbie osób na podobnym stanowisku
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Definiowanie i utrzymywanie strategii jakości dla warstwy integracyjnej platformy IoT
- •Budowanie i utrzymanie zautomatyzowanych testów API (REST/SOAP) oraz E2E (frontend) z użyciem Playwright/Cypress
- •Integracja testów z pipeline'em GitLab CI/CD
- •Projektowanie testów kontraktowych (np. Pact) dla API partnerów zewnętrznych
- •Monitorowanie logów produkcyjnych i symulowanie scenariuszy awarii
- •Współpraca z developerami i zespołem produktowym przy wbudowywaniu jakości w cykl wytwarzania
- •Przeprowadzanie testów wydajnościowych z użyciem K6 lub JMeter
Oferta dla doświadczonych specjalistów (Senior).
Senior QA z 4+ latami doświadczenia, solidną znajomością API (REST/SOAP), podstawową wiedzą o Playwright lub Cypress oraz umiejętnością pracy z CI/CD. Gotowy do przejęcia odpowiedzialności za jakość w nowym projekcie.
Osoby z mniej niż 4 latami doświadczenia w automatyzacji testów, które nie mają silnego backgroundu w testowaniu API oraz nie lubią samodzielnej pracy definiującej strategię.
- ?Ile osób liczy zespół projektowy i ile z nich to QA?
- ?Jakie konkretne narzędzia i frameworki są już używane w projekcie?
- ?Czy przewidziane są dyżury on-call lub monitoring produkcji w trybie 24/7?
- ?Jakie są główne wyzwania techniczne związane z integracją API partnerów MNO?
- ?Czy istnieje budżet na konferencje lub dodatkowe certyfikaty?
- ?Jaki jest przewidywany harmonogram projektu i kiedy planowany jest pierwszy release?
- ?Czy w zespole są już osoby z doświadczeniem w contract testach (Pact) czy to będzie nowość?
- −Nie podano wielkości zespołu QA ani developerskiego
- −Brak informacji o systemie zgłoszeń (ticketing) i narzędziach do zarządzania testami
- −Nie wiadomo, czy obowiązują dyżury on-call lub praca w weekendy przy wdrożeniach
- −Brak szczegółów dotyczących procesu code review i podejścia do testów na różnych środowiskach
Dynamiczne, innowacyjne środowisko w ramach T Hub – 'innovation core' T-Mobile, kładące nacisk na zaufanie, ciągłe doskonalenie i autonomię. Praca w międzynarodowym zespole nad strategicznym projektem IoT.
1. Wstępne spotkanie, aby poznać oczekiwania. 2. Po spotkaniu aplikacja trafia do Hiring Managera. 3. Rozmowa techniczna z Hiring Managerem i/lub zespołem. 4. Decyzja.