W skrócie
- Zadania: Projektowanie i wdrażanie zautomatyzowanych testów dla API i procesów integracyjnych.
- Firma: Międzynarodowa organizacja z kulturowym podejściem ze Szwecji.
- Benefity: Umowa B2B, opieka medyczna, ubezpieczenie na życie, karta Multisport.
- Pozostałe informacje: Możliwość rozwoju kariery w międzynarodowym środowisku.
- Dlaczego ta praca: Pracuj w dynamicznym zespole i wprowadzaj innowacje w testowaniu oprogramowania.
- Kwalifikacje: 6+ lat doświadczenia w automatyzacji testów oraz znajomość Java 17+.
Przewidywane wynagrodzenie mieści się w przedziale 120 - 120 zł za godzinę.
Lokalizacja: Gdańsk, Gdynia lub Warszawa (model hybrydowy: 3 dni w biurze)
Stawka: Do 120 PLN/h netto + VAT
Forma zatrudnienia: Umowa B2B (podpisana bezpośrednio z Optiveum)
O roli: W imieniu naszego klienta, wiodącej międzynarodowej organizacji z szwedzką kulturą korporacyjną, poszukujemy Senior Test Automation Engineer. W tej roli będziesz wspierać rozwój i utrzymanie testów automatycznych dla rozwiązań Master Data Management (MDM). Twoje codzienne zadania będą koncentrować się na testowaniu API SOAP i REST, testowaniu baz danych, testowaniu integracji oraz automatyzacji procesów backendowych i dystrybucji danych.
Twoje obowiązki:
- Projektowanie i wdrażanie testów automatycznych dla API, procesów integracyjnych i przepływów danych.
- Rozwój, utrzymanie i architektura skalowalnych frameworków automatyzacji testów zgodnie z zasadami Clean Code i wzorcami projektowymi POJO.
- Tworzenie testów regresyjnych i integrowanie ich z pipeline'ami CI/CD.
- Prowadzenie podejścia „Automation First” w zespole.
- Ścisła współpraca z programistami, analitykami, Product Ownerami i innymi zespołami MDM Agile Release Train (ART).
- Analiza wyników testów, przygotowywanie dowodów testowych i dostarczanie jasnych raportów wykonania.
- Wprowadzanie i wykorzystywanie narzędzi AI (np. GitHub Copilot) w celu przyspieszenia pokrycia testami i zmniejszenia wysiłku manualnego.
- Mentoring i wsparcie mniej doświadczonych członków zespołu w najlepszych praktykach automatyzacji testów.
Wymagania konieczne:
- 6+ lat udokumentowanego doświadczenia w automatyzacji testów oprogramowania, najlepiej w złożonych środowiskach przedsiębiorstw.
- Praktyczne doświadczenie w rozwoju automatyzacji testów przy użyciu Java 17+, z silną znajomością zasad OOP i Clean Code.
- Praktyczne doświadczenie z podstawowym stosem testowania API Java: RESTAssured, JUnit 5 i Lombok.
- Solidne zrozumienie architektury REST i kontraktów SOAP/WSDL.
- Doświadczenie w testowaniu rozwiązań integracyjnych (przepływy asynchroniczne, integracje oparte na Kafka, potoki danych i architektura oparta na zdarzeniach).
- Dobra znajomość pisania zapytań SQL i przeprowadzania testów baz danych.
- Doświadczenie z narzędziami do raportowania testów (szczególnie Allure) oraz narzędziami do zarządzania testami/śledzenia defektów (qTest, Jira).
- Silne umiejętności Git (strategie gałęzi, przepływy pracy PR, przeglądy kodu) oraz praktyczne doświadczenie z pipeline'ami CI/CD (Jenkins i/lub Bamboo).
- Głębokie zrozumienie metodologii Agile (ceremonie Scrum, doskonalenie backlogu).
- Znajomość języka angielskiego (B2/C1) z doskonałymi umiejętnościami komunikacyjnymi, aby jasno wyjaśnić zakres testowania, ryzyka i rekomendacje dotyczące jakości.
- Proaktywne podejście z silnym naciskiem na wartość biznesową i ciągłe doskonalenie.
Miło widziane:
- Znajomość i praktyczne doświadczenie w testowaniu UI przy użyciu Selenium lub Playwright.
Co oferujemy:
- Umowę B2B podpisaną bezpośrednio z Optiveum.
- Przejrzyste warunki pracy i ciągłe wsparcie zespołu Optiveum przez cały okres naszej współpracy.
- Możliwość pracy w współpracy w międzynarodowym środowisku zgodnym ze szwedzką kulturą organizacyjną.
- Prywatna opieka medyczna.
- Ubezpieczenie na życie.
- Karta Multisport.
- Regularne wydarzenia integracyjne.
Senior IT Test Automation Engineer in Warsaw – pracodawca: Optiveum
Optiveum to doskonały pracodawca, oferujący elastyczny model pracy hybrydowej w sercu Polski, w miastach takich jak Warszawa, Gdańsk, Gdynia i Łódź. Nasza kultura pracy opiera się na współpracy i innowacyjności, co sprzyja rozwojowi zawodowemu pracowników, a także zapewnia dostęp do unikalnych projektów w międzynarodowym środowisku finansowym. Oferujemy konkurencyjne wynagrodzenie oraz możliwość pracy z najnowszymi technologiami w dynamicznej branży bankowej.