QA Lead – ETL Testing
Tech Stack / Keywords
Firma i stanowisko
Dla jednego z naszych klientów, do projektu związanego z rozwojem nowoczesnej platformy danych poszukujemy osoby na stanowisko QA Lead – ETL Testing.
Wymagania
- minimum 10 lat doświadczenia w Software Testing / Quality Assurance
- minimum 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 dobrą 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, planów i procesów testowych
- znajomość testów funkcjonalnych, integracyjnych, regresyjnych, systemowych i UAT
- doświadczenie w Agile
- doświadczenie w pracy z zespołami cross-functional i rozproszonymi
- bardzo dobre umiejętności komunikacyjne i stakeholder management
Dodatkowym atutem będzie:
- doświadczenie z Azure Data Factory, Databricks, Delta Lake, Spark lub PySpark
- znajomość Python i PyTest
- doświadczenie w testowaniu REST API
- znajomość CI/CD oraz automatyzacji testów
- doświadczenie z narzędziami Data Quality, Monitoring i Observability
- doświadczenie w testowaniu danych finansowych i procesów regulacyjnych
- znajomość XBRL, XML oraz Arelle
- doświadczenie w pracy z Common Data Model
- doświadczenie w testowaniu rozwiązań opartych na AI/LLM
- doświadczenie w walidacji agentic AI i wieloetapowych workflow
- certyfikaty ISTQB Advanced, Scrum/SAFe, Azure Data Engineer, Databricks lub związane z AI/Data Quality
Obowiązki
- definiowanie i realizacja strategii oraz planów testowych dla nowych funkcjonalności, zmian i release'ów
- prowadzenie i koordynowanie działań QA w ramach wielu sprintów i wydań
- planowanie pracy zespołu, alokacja zasobów i zarządzanie priorytetami
- udział w procesach Agile, takich jak Sprint Planning, Backlog Refinement, Daily Standups, Sprint Reviews i Retrospectives
- nadzorowanie testów funkcjonalnych, integracyjnych, systemowych, regresyjnych, UAT, wydajnościowych oraz automatycznych
- definiowanie kryteriów jakości, quality gates oraz rekomendacji dotyczących gotowości do release'u
- prowadzenie risk assessmentów oraz monitorowanie ryzyk jakościowych
- definiowanie metryk, KPI i raportowania jakości
- prowadzenie defect triage oraz wspieranie terminowego rozwiązywania problemów
- przeprowadzanie Root Cause Analysis dla incydentów produkcyjnych
- mentoring i wsparcie członków zespołu QA
- współpraca z Product Ownerami, Business Analystami, Developerami, Architektami oraz interesariuszami biznesowymi
Testowanie danych i ETL:
- testowanie procesów ETL/ELT oraz pipeline'ów danych
- walidacja source-to-target mapping
- data reconciliation i data profiling
- testowanie jakości, poprawności, kompletności i spójności danych
- walidacja transformacji oraz przepływu danych end-to-end
- zapewnienie traceability i data lineage
- tworzenie i zarządzanie danymi testowymi oraz Ground Truth datasets
- walidacja mechanizmów retry, restart, checkpoint i reprocessing
- analiza wpływu zmian na procesy danych i planowanie testów regresyjnych
- definiowanie i rozwój automatyzacji testów ETL/Data
- testowanie wydajności, skalowalności, odporności i niezawodności pipeline'ów danych
Benefity
- długoterminową współpracę
- możliwość pracy przy rozbudowanej platformie danych
- realny wpływ na strategię i standardy Quality Assurance
- pracę z nowoczesnymi technologiami Data & AI
- współpracę z doświadczonymi zespołami technicznymi i biznesowymi
- udział w projektach obejmujących Data Engineering, ETL/ELT, Data Quality oraz AI
Inne informacje
Informujemy, że administratorem danych jest Upvanta sp. z o.o z siedzibą w Warszawie, ul. Prosta 70_(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Upvanta
278 aktywnych ofert