
Automation Test Engineer
Devire
170 - 170 PLN / miesiąc
Kraków
Java
OOP
test automation
JUnit
Selenium
Postman
CI/CD
Maven
Docker
SQL
Status
Hexjobs Insights
Poszukujemy Automation Test Engineera z min. 4-letnim doświadczeniem oraz bardzo dobrą znajomością Javy. Oferujemy elastyczne godziny pracy, praca hybrydową i wynagrodzenie do 170 PLN netto+VAT.
Słowa kluczowe
Java
OOP
test automation
JUnit
Selenium
Postman
CI/CD
Maven
Docker
SQL
Benefity
- Wynagrodzenie do 170 PLN netto+VAT; B2B
- Praca hybrydowa
- Elastyczne godziny pracy
- Długofalowa współpraca
Co oferujemy
- Wynagrodzenie do 170 PLN netto+VAT; B2B
- Praca hybrydowa.
- Elastyczne godziny pracy.
- Długofalowa współpraca.
Wymagania
- 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.
Wyświetlenia: 1
| Opublikowana | 8 dni temu |
| Wygasa | za 22 dni |
| Źródło |
Podobne oferty, które mogą Cię zainteresować
Na podstawie "Automation Test Engineer"
Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.