Test Java Automation Engineer
Tech Stack / Keywords
Firma i stanowisko
Projekt obejmuje rozwój ogólnopolskiego systemu do wystawiania, przechowywania i udostępniania faktur w ustandaryzowanym formacie XML, zintegrowanego z kluczowymi systemami administracji publicznej. System obsługuje dużą liczbę użytkowników jednocześnie poprzez różne kanały dostępu, w tym API, aplikację webową i mobilną. W ramach projektu realizowane są prace związane z developmentem, integracją, testami, wdrożeniem i stabilizacją rozwiązania.
Wymagania
- Minimum 4 lata doświadczenia zawodowego w testowaniu oprogramowania, w tym w automatyzacji testów.
- Bardzo dobra znajomość Java.
- Praktyczna znajomość Selenium WebDriver / Selenide.
- Doświadczenie w automatyzacji testów REST API oraz znajomość Rest Assured.
- Znajomość JUnit i/lub TestNG.
- Umiejętność pisania zapytań SQL.
- Znajomość Maven i/lub Gradle.
- Praktyczna znajomość Git oraz Jenkins.
- Umiejętność analizy i refaktoryzacji istniejącego kodu testów automatycznych.
- Znajomość narzędzi Jira i Confluence.
- Znajomość metodyki Scrum.
- Umiejętność samodzielnego realizowania zadań oraz pracy w zespole.
Obowiązki
- Tworzenie i utrzymanie automatycznych testów GUI w Java + Selenide/Selenium WebDriver.
- Tworzenie i utrzymanie automatycznych testów REST API z wykorzystaniem Java + Rest Assured.
- Refaktoryzacja i rozwój istniejącego kodu testów automatycznych.
- Analiza wyników testów oraz diagnozowanie błędów.
- Raportowanie wyników testów podczas procesów regresyjnych.
- Weryfikacja danych z wykorzystaniem SQL.
- Integracja i uruchamianie testów w środowisku CI/CD (Jenkins).
- Współpraca z developerami, testerami i pozostałymi członkami zespołu w ramach Scrum.
- Tworzenie i utrzymanie dokumentacji związanej z testami.
Inne informacje
Informujemy, że administratorem danych jest Britenet Sp. z o.o. z siedzibą w Warszawie Al. Jerozolimskie 44 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Britenet
30 aktywnych ofert