Java Test Automation Engineer
emagine
Rola koncentruje się na automatyzacji testów dla systemów zarządzania zabezpieczeniami w bankowości. Osoba na tym stanowisku będzie budować i zarządzać procesami testowymi w środowisku ciągłego dostarczania, automatyzować testy przy użyciu Java i Selenium, przygotowywać dane testowe oraz tworzyć pipeline'y CI/CD dla frameworków testowych. Wymagana jest ścisła współpraca z zespołami developerskimi, DevOps i Product Management w szybkim tempie.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość zespołu testowego i deweloperskiego, szczegółowy framework testowy (np. testng, junit).
Rola koncentruje się na automatyzacji testów dla systemów zarządzania zabezpieczeniami w bankowości. Osoba na tym stanowisku będzie budować i zarządzać procesami testowymi w środowisku ciągłego dostarczania, automatyzować testy przy użyciu Java i Selenium, przygotowywać dane testowe oraz tworzyć pipeline'y CI/CD dla frameworków testowych. Wymagana jest ścisła współpraca z zespołami developerskimi, DevOps i Product Management w szybkim tempie.
- ✓Praca w bankowości - stabilna branża
- ✓Środowisko ciągłego dostarczania (Continuous Delivery) - nowoczesne podejście
- ✓Możliwość pracy z Selenium i Java w automatyzacji - solidny stack
- !Brak informacji o wielkości zespołu i strukturze projektu
- !Brak opisu procesu rekrutacyjnego
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Budowanie i zarządzanie procesami testowymi w środowisku ciągłego dostarczania (Continuous Delivery)
- •Automatyzacja testów przy użyciu Java i Selenium z implementacją wzorca Page Object Model
- •Przygotowywanie, zarządzanie i automatyzacja danych testowych dla złożonych scenariuszy
- •Analiza wyników testów i raportowanie defektów
- •Tworzenie i utrzymanie pipeline'ów CI/CD dla bibliotek testowych i frameworków automatyzacji
- •Współpraca z zespołami Development, DevOps i Product Management
- •Identyfikacja i wdrażanie ulepszeń procesów oraz rozwiązań automatyzacyjnych dla codziennych wyzwań testowych
Oferta dla doświadczonych specjalistów (Senior).
Inżynier automatyzacji z min. 3 latami doświadczenia w Java, testowaniu REST API i SQL, znający Jenkins lub Bamboo oraz JIRA/Git. Może nie mieć doświadczenia w bankowości, ale musi być gotów szybko się uczyć.
Osoby z mniej niż 3 latami doświadczenia w automatyzacji Java, juniorzy bez znajomości REST API i CI/CD, ani osoby szukające pracy w pełni zdalnej (wymagane 2 dni w biurze w Gdańsku).
- ?Ile osób liczy zespół testowy i z jakimi zespołami developerskimi będę współpracować?
- ?Jaki framework testowy jest obecnie używany (TestNG, JUnit)?
- ?Jakie narzędzie CI/CD jest preferowane (Jenkins czy Bamboo)?
- ?Czy istnieje możliwość pracy zdalnej więcej niż 2 dni w tygodniu?
- ?Jak wygląda proces zarządzania danymi testowymi?
- ?Czy są jakieś legacy systemy, które wymagają testów manualnych?
- ?Jaki jest cykl wydawniczy i jak często są wdrażane zmiany?
- −Wielkość zespołu testowego i deweloperskiego
- −Szczegółowy framework testowy (np. TestNG, JUnit)
- −Dokładne narzędzie CI/CD (Jenkins vs Bamboo)
- −Narzędzie do zarządzania testami (np. TestRail, Zephyr)
- −Czy wymagany jest on-call lub praca w weekendy?
- −Benefity pozapłacowe (np. budżet szkoleniowy, certyfikaty)
Praca w zespole z nastawieniem na współpracę z Development, DevOps i Product Management w szybkim tempie ciągłego dostarczania.