Senior Test Automation Engineer (.NET / Java)
Główne obowiązki
Prowadzenie, wspieranie i mentoring zespołu w zakresie najlepszych praktyk automatyzacji testów.
Definiowanie oraz rozwijanie strategii automatyzacji testów dla zespołu, w tym roadmapy, narzędzi, architektury frameworków testowych oraz bramek jakościowych (quality gates).
Projektowanie, implementacja, utrzymanie i ciągłe doskonalenie skalowalnych frameworków automatyzacji testów dla testów UI i API.
Współpraca z ekspertami biznesowymi i funkcjonalnymi (SME) przy definiowaniu podejścia do jakości, kryteriów akceptacji oraz zakresu pokrycia testami opartego na analizie ryzyka.
Integracja testów automatycznych z pipeline'ami CI/CD oraz ścisła współpraca z zespołami deweloperskimi i infrastrukturalnymi.
Analiza możliwości automatyzacji oraz rekomendowanie odpowiedniego poziomu automatyzacji dla poszczególnych funkcjonalności.
Zwiększanie pokrycia testami, poprawa szybkości wykonywania testów, niezawodności oraz diagnostyki błędów w duchu ciągłego doskonalenia.
Zapewnienie prawidłowego zarządzania danymi testowymi, środowiskami testowymi oraz przepływami integracyjnymi pomiędzy systemami.
Efektywna współpraca w międzynarodowym, rozproszonym środowisku oraz aktywny udział w społecznościach QA i automatyzacji testów.
Wymagania obowiązkowe
Minimum 4–5 lat praktycznego doświadczenia w automatyzacji testów (UI oraz API – REST/SOAP).
Minimum 4–5 lat doświadczenia w programowaniu w .NET (preferowane) lub Java.
Praktyczna znajomość narzędzi Playwright lub Selenium.
Bardzo dobra znajomość projektowania frameworków automatyzacji testów oraz wzorców architektonicznych zapewniających łatwość utrzymania kodu.
Doświadczenie w pracy z SQL oraz walidacją danych na potrzeby testów automatycznych.
Doświadczenie w integracji testów z procesami CI/CD (np. Bamboo, Jenkins, Azure DevOps lub podobne).
Doświadczenie w pracy z systemami kontroli wersji opartymi o Git (Bitbucket, GitHub, GitLab).
Doświadczenie w pracy z Jira w środowisku Agile.
Rozwinięte umiejętności liderskie, mentoringowe, komunikacyjne oraz analitycznego rozwiązywania problemów.
Samodzielność, proaktywność i umiejętność efektywnej organizacji pracy.
Bardzo dobra znajomość języka angielskiego w mowie i piśmie.
Mile widziane
Doświadczenie w branży bankowej lub finansowej.
Znajomość systemu Temenos T24.
Doświadczenie w pracy w dużych, rozproszonych środowiskach korporacyjnych.
Praktyczne doświadczenie w wykorzystaniu narzędzi wspieranych przez AI (GitHub Copilot, ChatGPT, Claude itp.) do generowania testów, refaktoryzacji kodu i tworzenia dokumentacji.
Znajomość technik automatyzacji testów opartych o modele językowe (LLM), np. generowanie lokatorów, danych testowych czy asercji na podstawie wymagań.

B2Bnetwork
W B2B Network wierzymy, że najlepsze efekty powstają wtedy, gdy łączymy talenty specjalistów z wyzwaniami, które naprawdę do nich pasują. Dlatego to Ty wybierasz projekty, a my zapewniamy stabilne warunki, wsparcie i dos...Senior Test Automation Engineer (.NET / Java)
Senior Test Automation Engineer (.NET / Java)