SENIOR INŻYNIER AUTOMATYZACJI TESTÓW
Quality Island

- Hybrydowo
- Senior
- Pełny etat
- B2B
- UOP
Kraków
Wynagrodzenie150–180 PLN/hB2B
Aplikuj terazO projekcie
Dla naszego klienta z sektora finansowego, który przebudowuje architekturę zarządzania tożsamością i dostępem w skali całej grupy kapitałowej, poszukujemy osoby na stanowisko Senior Inżynier Automatyzacji Testów. To rola dla kogoś, kto testowanie backendu ma opanowane na poziomie kodu, a nie klikania. Program obejmuje uwierzytelnianie, dostępy uprzywilejowane oraz pełny cykl życia tożsamości użytkownika, wszystko osadzone w chmurze publicznej i rozłożone na usługi komunikujące się zdarzeniami. Skala jest korporacyjna, wymagania regulacyjne realne, a jakość rozliczana liczbami, nie deklaracjami. Będziesz odpowiadać za automatyzację po stronie API i integracji, za dane testowe, które da się odtworzyć w każdym środowisku, oraz za to, żeby wyniki testów wracały do zespołu z pipeline'u, a nie z arkusza kalkulacyjnego. W tej roli masz realny wpływ na to, co wchodzi na produkcję.
Zakres obowiązków
- Projektowanie i utrzymywanie automatyzacji backendu w Pythonie i Pytest, z naciskiem na testy API oraz testy integracyjne.
- Tworzenie planów testów, scenariuszy oraz przypadków testowych powiązanych z wymaganiami funkcjonalnymi i pozafunkcjonalnymi.
- Weryfikacja systemów opartych o zdarzenia (kolejki, Pub/Sub, Kafka), w tym scenariuszy ponownego przetwarzania oraz spójności danych w przepływach asynchronicznych.
- Testowanie reguł dostępu i logiki decyzyjnej opisanej jako kod.
- Integracja testów z pipeline'ami CI/CD, publikowanie raportów oraz pilnowanie stabilności i czasu przebiegów.
- Przygotowywanie i utrzymywanie danych syntetycznych oraz zanonimizowanych, które umożliwiają powtarzalne testy automatyczne.
- Zgłaszanie i analiza defektów, udział w spotkaniach priorytetyzacyjnych oraz weryfikacja poprawek.
- Współpraca z zespołami inżynierii oprogramowania, DevOps i bezpieczeństwa chmury przy podnoszeniu poziomu jakości w projekcie.
- Udział w ciągłym doskonaleniu procesu testowego i standardów inżynierii jakości w zespole.
Wymagania
- Praktyczne doświadczenie w automatyzacji testów backendu w Pythonie z użyciem Pytest.
- Doświadczenie w testowaniu usług opartych o REST API (Postman, Insomnia lub narzędzia równoważne).
- Znajomość zagadnień zarządzania tożsamością i dostępem (IAM).
- Doświadczenie z architekturą zdarzeniową (Kafka, Pub/Sub, kolejki komunikatów) lub z przetwarzaniem wsadowym.
- Orientacja w protokołach i formatach wymiany danych tożsamościowych: OIDC, SCIM, LDAP, REST API, CSV.
- Rozumienie modeli autoryzacji opartych o role oraz o atrybuty.
- Praktyczna znajomość Jira oraz narzędzia do zarządzania testami (Zephyr, Xray lub podobne).
- Doświadczenie z CI/CD oraz podejściem przesuwającym testy w lewo.
- Doświadczenie w testowaniu rozwiązań chmurowych.
- Angielski na poziomie swobodnej pracy w zespole międzynarodowym.
Mile widziane
- Doświadczenie z Google Cloud Platform, Azure lub AWS.
- Testy kontraktowe pomiędzy usługami.
- Znajomość narzędzi do zarządzania sekretami.
- Doświadczenie z testami wydajnościowymi (JMeter, Gatling lub podobne).
- Znajomość baz grafowych.
- Wykorzystanie narzędzi AI do przyspieszania powtarzalnych zadań testowych.
- Certyfikaty ISTQB na poziomie Advanced.
Co oferujemy
- Zatrudnienie w oparciu o umowę o pracę lub kontrakt B2B.
- Pracę hybrydową z niewielką liczbą dni w biurze.
- Kafeteryjny system benefitów, w ramach którego można wybrać między innymi opiekę medyczną, sport, ubezpieczenie, zakupy lub dodatkowe vouchery.
- Dofinansowanie zajęć językowych.
- Budżet szkoleniowy oraz dostęp do wewnętrznej platformy szkoleniowej Quality Island, ponad 130 szkoleń z QA, automatyzacji i DevOps.
- Darmowy wstęp na Testing Ground Conference, jedno z największych wydarzeń QA w Polsce, którego jesteśmy organizatorem.
- Możliwość udziału w wydarzeniach firmowych i społecznościowych, między innymi inicjatywach sportowych, rodzinnych i integracyjnych.
- Pracę w firmie, która zajmuje się wyłącznie jakością oprogramowania, z zespołem certyfikowanym ISTQB i ponad 450 000 napisanych testów automatycznych na koncie.
