Test Automation Architect
⚲ Warszawa, Ochota
23 201–26 401 zł netto (+ VAT) / mies.
Wymagania
- bardzo dobra znajomość programowania obiektowego w Javie potwierdzona wieloletnim doświadczeniem w projektach komercyjnych
- doświadczenie w projektowaniu architektury rozwiązań automatyzacyjnych z wykorzystaniem Selenium
- doświadczenie w projektowaniu zaawansowanych koncepcji automatyzacji testów dla dużych środowisk wielosystemowych (enterprise-scale)
- doświadczenie w definiowaniu standardów, strategii i kierunków rozwoju automatyzacji testów na poziomie programu lub organizacji
- doświadczenie we wdrażaniu Continuous Testing w organizacjach o wysokich wymaganiach jakościowych i regulacyjnych
- praktyczne doświadczenie w narzędziach low-code/no-code do automatyzacji testów potwierdzone oficjalnymi certyfikatami producentów
- doświadczenie w wykorzystaniu AI i Generative AI do self-healing testów oraz ograniczania flaky tests
- znajomość języka angielskiego umożliwiająca swobodną współpracę w środowisku projektowym
Opis stanowiska
Scalo szuka Test Automation Architecta do projektowania i standaryzacji automatyzacji testów w dużych środowiskach wielosystemowych (enterprise-scale) — to rola strategiczna, obejmująca definiowanie strategii, standardów i kierunków rozwoju automatyzacji na poziomie programu lub całej organizacji, a nie tylko pisanie testów. Będziesz projektować architekturę rozwiązań testowych (Selenium, Playwright, Postman), pipeline'y CI/CD oraz wdrażać Continuous Testing w organizacjach o wysokich wymaganiach regulacyjnych, z dużym naciskiem na wykorzystanie AI (self-healing, ograniczanie flaky tests, analiza ryzyka). To oferta dla doświadczonego architekta testów, który ma za sobą projekty enterprise i potrafi łączyć wiedzę techniczną z governance. Szczera uwaga: wymóg 'praktycznego doświadczenia w narzędziach low-code/no-code potwierdzonego certyfikatami producentów' może oznaczać, że firma oczekuje szybkiego wdrażania gotowych rozwiązań, a nie budowania wszystkiego od zera — warto dopytać, jak duży jest realny udział pracy architektonicznej vs. konfiguracji narzędzi.
🔍 Dekoder Ogłoszenia
🟢
bardzo dobra znajomość programowania obiektowego w języku Java, potwierdzona wieloletnim doświadczeniem w projektach komercyjnych
Oczekuje się, że kandydat nie tylko zna Javę, ale potrafi ją efektywnie stosować w praktycznych, komercyjnych projektach, co może oznaczać potrzebę rozwiązywania złożonych problemów.
🟢
umiejętność projektowania skalowalnego i łatwego w utrzymaniu kodu testowego zgodnie z zasadami SOLID, wzorcami projektowymi oraz dobrymi praktykami clean code
Firma przywiązuje dużą wagę do jakości kodu, co sugeruje, że testy nie są traktowane po macoszemu i wymagają przemyślanej architektury.
🟢
doświadczenie w projektowaniu architektury rozwiązań automatyzacyjnych z wykorzystaniem Selenium
Nie chodzi tylko o pisanie skryptów, ale o tworzenie całościowych, przemyślanych systemów automatyzacji testów.
🟢
doświadczenie w budowie stabilnych testów end-to-end, testów równoległych oraz testów cross-browser z wykorzystaniem Playwright
Oczekuje się biegłości w tworzeniu zaawansowanych typów testów, które są kluczowe dla zapewnienia jakości w złożonych aplikacjach.
🔴
praktyczne doświadczenie w wykorzystaniu narzędzi low-code/no-code do automatyzacji testów, potwierdzone oficjalnymi certyfikatami producentów
Choć brzmi to jak elastyczność, może oznaczać, że firma szuka kogoś, kto potrafi szybko wdrożyć rozwiązania przy użyciu gotowych narzędzi, a niekoniecznie budować wszystko od zera.