• Wynagrodzenie do 170 PLN netto+VAT; B2B
  • Praca hybrydowa.
  • Elastyczne godziny pracy.
  • Długofalowa współpraca.

  • Min. 4 lata doświadczenia na podobnym stanowisku.
  • Bardzo dobra znajomość języka Java (OOP, wzorce projektowe, clean code) oraz doświadczenie w budowie automatyzacji testów.
  • Doświadczenie w pracy z frameworkami i narzędziami testowymi, takimi jak JUnit lub TestNG, Selenium lub Playwright (UI) oraz REST Assured, Postman/Newman, SoapUI (API).
  • Znajomość narzędzi wspierających proces wytwarzania oprogramowania: Maven lub Gradle, Git oraz systemy CI/CD (np. Jenkins, GitLab CI, Azure DevOps).
  • Praktyczna znajomość dobrych praktyk automatyzacji testów: utrzymywalność kodu, ograniczanie flaky tests, równoległe wykonywanie testów, odporność na zmienność środowisk.
  • Umiejętność analizy błędów z wykorzystaniem logów, narzędzi monitorujących (np. Splunk, ELK) oraz podstawowa znajomość SQL.
  • Znajomość procesów przetwarzania płatności (end-to-end): od inicjacji, przez walidację i routing, po rozliczenie i zwroty.
  • Znajomość standardów płatniczych, takich jak ISO 20022 oraz SWIFT (MT/MX).
  • Rozumienie aspektów operacyjnych i ryzyka w systemach płatniczych, w tym AML/screening sankcyjny, audytowalność oraz wysoką dostępność systemów.

Mile widziane:

  • Doświadczenie w testach wydajnościowych (np. JMeter, Gatling).
  • Znajomość narzędzi konteneryzacji (Docker) oraz podstaw Kubernetes.
  • Doświadczenie w pracy z architekturą event-driven (np. Kafka) i przetwarzaniem asynchronicznym.
  • Znajomość narzędzi do zarządzania danymi testowymi.
  • Wiedza z zakresu księgowania, uzgodnień oraz raportowania.

Obowiązki

  • Projektowanie, budowa i utrzymanie automatycznych testów dla platform płatniczych (warstwa UI, API oraz integracyjna) z wykorzystaniem języka Java.
  • Tworzenie i rozwój frameworków testowych oraz zestawów testów automatycznych.
  • Przekładanie wymagań biznesowych i funkcjonalnych na scenariusze testowe, ze szczególnym uwzględnieniem procesów end-to-end oraz przypadków brzegowych.
  • Automatyzacja testów dla procesów płatniczych, takich jak przelewy, polecenia zapłaty, komunikaty SWIFT/ISO 20022, walidacja, routing czy księgowanie.
  • Tworzenie testów API (REST/SOAP), w tym walidacja kontraktów i schematów.
  • Weryfikacja logiki przetwarzania płatności (m.in. cut-off times, daty waluty, opłaty/prowizje,etc.)
  • Przygotowanie i zarządzanie danymi testowymi (dane syntetyczne, maskowanie, seedowanie danych, korelacja transakcji między systemami).
  • Integracja testów automatycznych z pipeline’ami CI/CD oraz zapewnienie ich stabilnego i bezobsługowego działania wraz z raportowaniem wyników.
  • Analiza błędów (logi, trace’y, zapytania SQL) oraz zgłaszanie defektów z pełną dokumentacją i dowodami.
  • Współpraca z Product Ownerami, Developerami, Analitykami i zespołami operacyjnymi.
  • Utrzymywanie dokumentacji testowej, metryk pokrycia oraz raportów z wykonania testów.

Jesteśmy Devire – firmą rekrutacyjną, której celem jest łączenie świetnych ludzi ze świetnymi pracodawcami.

Niezależnie czy rozglądasz się za nową pracą na stałe czy projektem w formie współpracy B2B – możesz polegać na naszym wsparciu na każdym kroku.

Współpracujemy z pracodawcami z terenu całej Polski i realizujemy rekrutacje we wszystkich kluczowych obszarach technologicznych.