About the Role
Kogo poszukujemy?
Do zespołu QA poszukujemy Specjalisty ds. testów automatycznych, który będzie odpowiedzialny za rozwój testów end-to-end z wykorzystaniem Playwright w języku Java. Szukamy osoby z doświadczeniem w programistycznym podejściu do automatyzacji oraz umiejętnością współpracy z programistami i analitykami.
Oczekiwania wobec kandydata:
Dobra znajomość języka Java (min. poziom średniozaawansowany).
Doświadczenie w automatyzacji testów z wykorzystaniem Playwright (Java).
Znajomość frameworków testowych: TestNG lub JUnit.
Znajomość wzorców projektowych stosowanych w automatyzacji (np. Page Object Model).
Podstawowa znajomość SQL oraz relacyjnych baz danych.
Umiejętność pracy z systemem kontroli wersji Git.
Umiejętność analitycznego myślenia i tworzenia dokumentacji testowej.
Mile widziane:
Znajomość Selenium
Podstawowe zrozumienie kodu frontendowego (HTML/CSS/JavaScript/TypeScript)
Znajomość systemów Unix/Linux
Doświadczenie z narzędziami CI/CD (np. Jenkins)
Znajomość podstaw Docker i konteneryzacji
Znajomość narzędzi do testowania API (np. Postman, REST Assured)
Podstawowa znajomość testów wydajnościowych i narzędzi typu JMeter
Doświadczenie w pracy w środowiskach finansowych lub enterprise
Wiedza na temat architektury SOA oraz rozwiązań opartych na ESB
Czym będziesz się zajmować?
Zakres obowiązków:
Tworzenie i utrzymanie testów automatycznych z wykorzystaniem Playwright (Java)
Udział w projektach IT realizowanych przy współpracy z zespołami deweloperskimi
Analiza wymagań biznesowych pod kątem możliwości automatyzacji testów funkcjonalnych
Współtworzenie scenariuszy testowych i dokumentacji
Wsparcie w zakresie testów akceptacyjnych i odbioru aplikacji
Zapewnienie jakości aplikacji poprzez rozwój frameworku testowego i integrację z CI/CD
Tech Stack
JavaPlaywrightTestNGJUnitPage Object ModelSQLGitHTMLCSSJavaScriptTypeScriptSeleniumDockerREST Assured