Automation Tester with Java and Kafka (f/m/x)
⚲ Warszawa, Białystok, Bydgoszcz, Kraków, Gdańsk, Katowice, Łódź, Lublin, Piła, Poznań
Do uzgodnienia
Wymagania
- min. 3 lata doświadczenia w testowaniu integracji z użyciem Apache Kafka (produkcja i konsumpcja zdarzeń, weryfikacja topiców i kolejności)
- bardzo dobra znajomość Javy i umiejętność pisania testów automatycznych
- praktyczna umiejętność testowania manualnego (eksploracyjnego) oraz automatycznego integracji asynchronicznych
- doświadczenie w tworzeniu scenariuszy testowych w Cucumber w podejściu BDD
- doświadczenie w zarządzaniu przypadkami testowymi, planami i wykonaniami w Xray lub Jira
- umiejętność konfiguracji i uruchamiania pipeline'ów CI w Jenkins
- znajomość narzędzi do testowania REST API, takich jak Postman i Swagger
- bardzo dobra znajomość języka polskiego
Opis stanowiska
Automation Tester w Sii przy testowaniu asynchronicznych integracji systemowych opartych na Apache Kafka (strumieniowe przesyłanie zdarzeń). Będziesz projektować i wykonywać zarówno testy manualne, jak i automatyczne, tworzyć scenariusze w Java + Cucumber (BDD), budować pipeline'y w Jenkins i weryfikować kontrakty API. Dobra oferta dla testera z realnym doświadczeniem w testowaniu Kafki (produkcja i konsumpcja zdarzeń, weryfikacja topiców i kolejności), który łączy umiejętności manualne z automatyzacją.
🔍 Dekoder Ogłoszenia
🟡
największego Centrum Usług Testowania w Polsce, stworzonego przez testerów dla testerów
Może oznaczać dużą organizację z ugruntowanymi procesami, ale też potencjalnie biurokrację i powolne zmiany.
🟢
w firmie wielokrotnie nagradzanej tytułem Great Place to Work
Wskazuje na dobrą kulturę organizacyjną i warunki pracy, ale nie gwarantuje satysfakcji na każdym stanowisku.
🟡
Tworzenie i utrzymanie automatycznych scenariuszy testowych w Java oraz Cucumber w podejściu BDD
Oznacza, że oprócz pisania testów, będziesz też odpowiedzialny za ich aktualizację i refaktoryzację, co może być czasochłonne.
🟡
Budowanie i zarządzanie pipeline'ami testowymi w Jenkins w ramach CI/CD
Może oznaczać, że będziesz musiał poświęcić czas na konfigurację i utrzymanie infrastruktury CI/CD, a nie tylko na pisanie testów.
🔴
Wcześniejsza praca w tworzeniu scenar
To niepełne zdanie sugeruje, że wymagane jest doświadczenie w tworzeniu scenariuszy testowych, ale brakuje doprecyzowania, jakich i w jakim zakresie.