Lumicode Sp. z o.o. należy do Grupy Pentacomp, która jest producentem rozwiązań informatycznych i dostawcą profesjonalnych usług IT dla dużych przedsiębiorstw i sektora publicznego. Jako Pentacomp tworzymy rozwiązania IT łączące innowacyjność z latami doświadczeń - a ich mamy całkiem sporo. Istniejemy na rynku prawie 30 lat i możemy pochwalić się wieloma zrealizowanymi projektami. Oferujemy: Praca zdalna Praca w pełnym wymiarze godzin: Forma współpracy: B2B Stawka do 100 pln/h netto VAT B2B Możliwość skorzystania z prywatnej opieki zdrowotnej oraz karty sportowej Wymagania: Szukamy osoby, która ma praktyczne doświadczenie w automatyzacji i potrafi samodzielnie budować oraz rozwijać testy w ekosystemie Java - zarówno po stronie UI, jak i API. Masz co najmniej 3 lata doświadczenia w automatyzacji testów (funkcjonalnych, integracyjnych, akceptacyjnych lub wydajnościowych) i potrafisz dobrać odpowiednie podejście do kontekstu. Tworzysz i utrzymujesz testy w Java (min. 11) oraz pracujesz z Selenium WebDriver (lub narzędziami pokrewnymi) przy automatyzacji warstwy UI. Znasz frameworki JUnit lub TestNG i masz w nich realne, komercyjne doświadczenie. Czujesz się pewnie w testowaniu usług i integracji - budujesz testy REST API przy użyciu RestAssured . Pracowałeś/aś z narzędziami do zarządzania testami (np. TestRail, Xray, HPQC lub równoważnymi) i potrafisz prowadzić dokumentację testową w uporządkowany sposób. Masz doświadczenie w raportowaniu błędów i pracy z backlogiem defektów w narzędziach takich jak JIRA . Korzystasz z narzędzi wspierających testy i diagnostykę (np. Postman, SoapUI, JMeter ). Dobrze znasz SQL i wykorzystujesz zapytania do weryfikacji danych oraz testowania integracji. Masz praktyczną wiedzę o relacyjnych bazach danych oraz zasadach testowania warstwy danych. Dobrze rozumiesz REST API . Zadania: Tworzenie i utrzymanie testów automatycznych w Java 11 (API/integracyjne oraz w razie potrzeby UI). Automatyzacja testów REST API z użyciem RestAssured oraz praca z Postman/SoapUI. Rozwój i utrzymanie frameworku testowego ( JUnit/TestNG , Selenium lub podobne) oraz dbanie o stabilność testów. Weryfikacja danych i przygotowanie danych testowych z wykorzystaniem SQL . Raportowanie błędów i zarządzanie testami w Jira Xray/TestRail/HPQC oraz współpraca z zespołem.