Inżynier Automatyzacji Testów
⚲ Warszawa, Mokotów
Do uzgodnienia
Wymagania
- doświadczenie w automatyzacji testów
- praktyczna znajomość PHP i frameworka Pest
- doświadczenie w testowaniu aplikacji wykorzystujących Filament i Livewire
- doświadczenie w testowaniu API oraz znajomość OpenAPI i testów kontraktowych
- praktyczna znajomość CI/CD i umiejętność zbudowania procesu automatycznego uruchamiania testów
- doświadczenie w testowaniu integracji z systemami zewnętrznymi
- dobra znajomość SQL i PostgreSQL pozwalająca na samodzielną weryfikację danych
- doświadczenie w pracy z narzędziami AI wspierającymi tworzenie i analizowanie testów
Opis stanowiska
Rola w WeNet Financial odpowiedzialna za automatyzację testów systemu backendowego, CRM i integracji z zewnętrznymi partnerami. Będziesz pisać testy w PHP/Pest, testy kontraktowe API z OpenAPI, budować bramki jakościowe w CI/CD i weryfikować procesy finansowe oraz rekonsyliację danych. To oferta dla inżyniera automatyzacji, który rozumie złożone przepływy biznesowe i potrafi samodzielnie zbudować proces QA. Uwaga: opis sugeruje, że będziesz odpowiedzialny za konfigurację całego pipeline'u CI/CD od podstaw oraz eksplorację i wdrożenie narzędzi AI w testach.
🔍 Dekoder Ogłoszenia
🔴
rozumienie złożone przepływy biznesowe
Oczekuje się, że będziesz w stanie zrozumieć i modelować skomplikowane procesy biznesowe w kontekście testów, co może wykraczać poza standardowe zadania automatyzacji.
🔴
umiejętność przygotowywania danych testowych oraz mocków / fake’ów integracji
Może oznaczać potrzebę tworzenia skomplikowanych i czasochłonnych zestawów danych testowych oraz implementacji zaawansowanych rozwiązań do symulacji zewnętrznych systemów.
🔴
umiejętność zbudowania procesu automatycznego uruchamiania testów
Może oznaczać, że będziesz odpowiedzialny za konfigurację i utrzymanie całego pipeline'u CI/CD od podstaw, a nie tylko za pisanie testów.
🔴
doświadczenie w pracy z narzędziami AI wspierającymi tworzenie i analizowanie testów
Może oznaczać, że firma dopiero zaczyna przygodę z AI w testach i oczekuje od kandydata eksploracji i wdrożenia tych narzędzi, a nie tylko ich używania.
🔴
rozumienie mechanizmów zabezpieczających operacje finansowe przed przypadkowym wielokrotnym wykonaniem
Wymaga dogłębnego zrozumienia specyfiki branży finansowej i potencjalnych ryzyk związanych z transakcjami, co może być bardziej wymagające niż standardowe testowanie.