QA Lead – ETL Testing
⚲ Warszawa, Kraków, Wrocław, Poznań, Gdańsk
16 800 - 26 250 PLN netto (B2B)
Wymagania
- min. 10 lat doświadczenia w Software Testing / Quality Assurance
- min. 5 lat doświadczenia w roli QA Lead / Test Lead lub podobnej
- doświadczenie w prowadzeniu projektów i zespołów QA
- bardzo dobre doświadczenie w ETL/ELT Testing oraz Data Testing
- doświadczenie w środowiskach Data Warehouse, Data Lake lub Lakehouse
- bardzo dobra znajomość SQL i doświadczenie w walidacji oraz analizie danych
- doświadczenie w source-to-target validation, data reconciliation i data quality testing
- doświadczenie w definiowaniu strategii testów
Opis stanowiska
Upvanta szuka QA Leada do projektu rozwoju platformy danych — połączysz zarządzanie jakością i zespołem QA z praktycznym testowaniem ETL/ELT, hurtowni danych i procesów przetwarzania danych. Odpowiadasz za jakość danych na całej ścieżce: od systemów źródłowych, przez ingestion i transformacje, po publikację w systemach downstream — to bardzo szeroki zakres, wymagający zrozumienia całego ekosystemu danych, nie tylko samych testów ETL. Będziesz też planować pracę zespołu, prowadzić risk assessmenty, defect triage i mentoring, pracując w Agile z Product Ownerami, BA, deweloperami i architektami.
🔍 Dekoder Ogłoszenia
🔴
rozwój nowoczesnej platformy danych
Może oznaczać zarówno innowacyjny projekt, jak i początkową fazę rozwoju z potencjalnymi problemami i brakiem stabilności.
🟡
praktycznym doświadczeniem w testowaniu ETL/ELT, hurtowni danych oraz procesów przetwarzania danych
Choć brzmi konkretnie, zakres 'procesów przetwarzania danych' może być bardzo szeroki i wymagać znajomości wielu narzędzi i technologii.
🔴
zapewnienie jakości danych na każdym etapie ich przetwarzania — od systemów źródłowych, przez ingestion i transformacje, aż po publikację i wykorzystanie danych przez systemy downstream
To bardzo szeroki zakres odpowiedzialności, który może oznaczać konieczność dogłębnego zrozumienia całego ekosystemu danych, a nie tylko samych testów ETL.
🔴
prowadzenie i koordynowanie działań QA w ramach wielu sprintów i wydań
Może sugerować dużą presję czasu i konieczność pracy pod presją, zwłaszcza jeśli harmonogramy są napięte.
🟡
nadzorowanie testów funkcjonalnych, integracyjnych, systemowych, regresyjnych, UAT, wydajnościowych oraz automatycznych
Choć wymienia różne rodzaje testów, brak szczegółów dotyczących narzędzi i zakresu automatyzacji może oznaczać, że oczekiwana jest wszechstronność i samodzielne definiowanie podejścia.