Test Automation Engineer (m/f/d) FlexHub
CommerzBank
To rola automatyzacji testów w bankowości, w wewnętrznym zespole FlexHub. Będziesz budować i architektować frameworki testowe dla mikroserwisów, pracując z różnymi zespołami w banku. Łączy to aspekty architektoniczne i mentorskie z codziennym kodowaniem w Javie i Selenium. Mimo że poziom w ogłoszeniu to 'regular', zakres odpowiedzialności sugeruje raczej senior/lead – mentoring, definiowanie strategii, analiza metryk.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak konkretnych narzędzi ci/cd (jenkins, gitlab itp.), nie podano ramowych technologii backendowych (spring? maven?).
To rola automatyzacji testów w bankowości, w wewnętrznym zespole FlexHub. Będziesz budować i architektować frameworki testowe dla mikroserwisów, pracując z różnymi zespołami w banku. Łączy to aspekty architektoniczne i mentorskie z codziennym kodowaniem w Javie i Selenium. Mimo że poziom w ogłoszeniu to 'regular', zakres odpowiedzialności sugeruje raczej senior/lead – mentoring, definiowanie strategii, analiza metryk.
- ✓Wewnętrzna jednostka dostawcza (nie zewnętrzna konsulting) – brak presji sprzedażowej i celów wykorzystania.
- ✓Różnorodność projektów – możliwość pracy z różnymi zespołami i technologiami.
- ✓Mentoring i rozwój – budżet na kursy, platforma O'Reilly, program rozwoju osobistego Skills@Work.
- ✓Transparentność decyzji architektonicznych (ADR) – profesjonalne podejście do dokumentacji.
- !Rozbieżność między poziomem 'regular' a opisem obowiązków (architektura, mentoring) – sugeruje raczej senior/lead.
- !Brak informacji o konkretnych narzędziach CI/CD (np. Jenkins, GitLab CI) pomimo dużego nacisku na pipeline.
- !Model FlexHub (przechodzenie między zespołami) może być niestabilny dla osób preferujących długotrwałe projekty.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i rozwijanie frameworków automatyzacji testów w Javie i Selenium WebDriver
- •Definiowanie strategii testów kontraktowych między mikroserwisami
- •Rozwiązywanie problemów z synchronizacją i równoległym wykonywaniem testów
- •Ustalanie bramek jakościowych (quality gates) w pipeline CI/CD
- •Mentoring młodszych inżynierów i prowadzenie code review
- •Analiza metryk testów (brittle tests, performance) i planowanie poprawek
- •Tworzenie Architectural Decision Records (ADR) dla kluczowych decyzji
- •Współpraca z product management nad wykonalnością celów jakościowych
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level inżynier automatyzacji z minimum 3 latami doświadczenia w Javie i Selenium, który potrafi samodzielnie projektować scenariusze testowe i integrować je z CI/CD. Znajomość testów API i SQLa jest niezbędna.
Juniorzy bez głębokiej znajomości Javy i praktyki w budowie frameworków. Rola wymaga samodzielności architektonicznej i mentoringu, więc osoby z mniej niż 4-5 latami doświadczenia raczej nie spełnią oczekiwań.
- ?Jaki jest konkretny stack CI/CD używany w zespole?
- ?Ile zespołów/projektów średnio obsługuje jeden inżynier w FlexHub?
- ?Czy istnieje możliwość pracy zdalnej w pełni, czy hybryda jest sztywna (ile dni w biurze)?
- ?Jakie są narzędzia do zarządzania testami i raportowania (np. Allure, TestNG)?
- ?Czy są przewidziane dyżury on-call lub wsparcie produkcyjne?
- ?Jaki jest proces przydzielania do nowego zespołu/projektu?
- ?Czy istnieje możliwość wpływu na wybór narzędzi testowych?
- −Brak konkretnych narzędzi CI/CD (Jenkins, GitLab itp.)
- −Nie podano ramowych technologii backendowych (Spring? Maven?)
- −Brak informacji o wielkości zespołu FlexHub i liczbie równoczesnych projektów
- −Nie opisano procesu rekrutacyjnego (liczba etapów, zadanie domowe?)
Międzynarodowy, agile'owy zespół w dużej korporacji bankowej, z naciskiem na wewnętrzną wiedzę i współpracę między lokalizacjami (Frankfurt, Sofia, Łódź). Kultura oparta na zaufaniu, bez mikrozarządzania.