QA - Test Automation Engineer (PHP / API)
Brak informacji o wynagrodzeniu
MidFull-time
#451664·Dodano 10 dni temu·10
Źródło: ITLTTech Stack / Keywords
PHPPestFilamentLivewireREST APIOpenAPIPostgreSQLSQLCI/CDPlaywright
Firma i stanowisko
W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność - współtworzymy wyjątkowe rozwiązania IT.
Wymagania
- Komercyjne doświadczenie w test automation: samodzielne tworzenie, rozwijanie i utrzymywanie automatyzacji testów
- Doświadczenie w pisaniu automatycznych testów w PHP i Pest
- Znajomość i doświadczenie w testowaniu aplikacji opartych o Filament i Livewire
- Bardzo dobra znajomość testowania REST API, w tym scenariuszy pozytywnych, negatywnych i edge case'ów
- Doświadczenie w przygotowywaniu i utrzymywaniu testów kontraktowych na bazie OpenAPI
- Praktyczna znajomość pipeline'ów CI/CD oraz umiejętność podpięcia i uruchamiania testów automatycznych
- Swobodne poruszanie się po bazie danych PostgreSQL oraz umiejętność weryfikacji poprawności danych
- Doświadczenie w testowaniu integracji z systemami zewnętrznymi oraz weryfikacji przepływu danych
- Umiejętność przygotowywania test data, mocków i fake'ów oraz izolowania zależności zewnętrznych
- Zdolność do skutecznego używania narzędzi AI tools wspierających tworzenie, analizę i rozwój testów
Nice to have:
- Doświadczenie z idempotencją i zabezpieczeniem przed wielokrotnym wykonaniem tej samej operacji
- Doświadczenie w testowaniu retry / ponownego wysłania requestu
- Doświadczenie w obszarze spójności i rekonsyliacji danych
- Doświadczenie z testowaniem procesów finansowych, transakcji lub przepływu pieniędzy
- Doświadczenie branżowe w fintech, payments, lending, banking, e-commerce
- Znajomość Playwright i automatyzacji testów webowych
Obowiązki
- Tworzenie i utrzymanie testów automatycznych
- Automatyzacja aplikacji PHP w Pest
- Testowanie Filament/Livewire oraz testy kontraktowe API na podstawie OpenAPI
- Integracje z systemami zewnętrznymi
- Testowanie procesów finansowych i transakcyjnych
- Weryfikacja danych w PostgreSQL
- Przygotowanie test data, seederów, mocków i fake'ów
- Budowa quality gates i uruchamianie testów w CI/CD
- Utrzymanie środowiska QA oraz współtworzenie strategii testów
- Używanie AI tools do tworzenia i analizy testów
Benefity
- Duża swoboda pracy zdalnej w modelu hybrydowym
- Długofalowe stabilne zatrudnienie na podstawie umowy o pracę
- Uczestniczenie w kluczowych projektach dla dużej firmy działającej w stabilnym sektorze fintech
- Atrakcyjne wynagrodzenie adekwatne do umiejętności i doświadczenia
- Benefity takie jak prywatna opieka medyczna (Lux Med), MultiSport
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
ITLT
126 aktywnych ofert