Test Automation Engineer (m/f/d) FlexHub
⚲ Łódź
Do uzgodnienia
Wymagania
- doświadczenie w projektowaniu i wdrażaniu frameworków automatyzacji testów
- biegłość w Java z naciskiem na programowanie obiektowe i integrację automatyzacji
- praktyczne doświadczenie z Selenium WebDriver, w tym obsługa dynamicznych elementów i zgodność międzyprzeglądarkowa
- umiejętność pisania i optymalizacji zapytań SQL do testów backendowych i walidacji danych
- doświadczenie w testowaniu API (Postman, RestAssured)
- znajomość Git (branching, merging, utrzymanie repozytoriów)
- angielski i polski na poziomie min. B2
- doświadczenie z LoadRunner
Opis stanowiska
Jako Specialist Test Automation Engineer w wewnętrznym zespole Commerzbanku będziesz architektem frameworków testowych wspierających wiele zespołów — od strategii contract testing między mikroserwisami po rozwiązywanie złożonych problemów z synchronizacją i równoległym wykonaniem. Będziesz też mentorować mniej doświadczonych inżynierów i doradzać product managementowi w kwestiach jakości. Uwaga: praca polega na przechodzeniu między projektami banku w zależności od potrzeb — to daje różnorodność, ale może oznaczać częste zmiany kontekstu i brak głębokiego zanurzenia w jednym obszarze.
🔍 Dekoder Ogłoszenia
🔴
Consulting variety meets corporate stability
Będziesz pracować w różnych projektach w ramach banku, co może oznaczać częste zmiany kontekstu i zespołu, ale z gwarancją stabilności korporacyjnej.
🔴
You join different teams across the bank when your expertise is needed, then move on to the next challenge
Twoja rola będzie polegać na przechodzeniu między projektami w zależności od potrzeb, co może prowadzić do braku ciągłości i poczucia bycia 'najętym' do konkretnych zadań.
🔴
This approach helps you build strong internal know-how
Choć zdobywasz wiedzę o różnych obszarach banku, może to być wiedza powierzchowna i rozproszona, zamiast głębokiego zanurzenia w jednym obszarze.
🔴
without sales targets or utilizati
Brak celów sprzedażowych jest pozytywny, ale 'utilizati' jest niepełne i może sugerować brak jasności co do innych wskaźników wydajności lub celów biznesowych.
🟡
Proficiency in using Java for creating robust and scalable applications, with expertise in object-oriented programming and automation integration
Wymagane jest nie tylko pisanie kodu w Javie, ale także umiejętność tworzenia aplikacji, które są zarówno stabilne, jak i łatwe do skalowania, co może oznaczać bardziej złożone zadania niż typowe skrypty automatyzujące.