Data Test Automation Engineer
Poszukujemy doświadczonego Data Test Automation Engineera , który dołączy do zespołu realizującego projekty związane z nowoczesnymi platformami danych opartymi o technologie Microsoft Azure. Będziesz odpowiedzialny za zapewnienie jakości procesów ETL, walidację danych oraz rozwój automatyzacji testów w środowisku Azure Data Platform. Na co dzień będziesz współpracować z inżynierami danych, deweloperami, analitykami oraz zespołami biznesowymi przy realizacji projektów dla międzynarodowych klientów z sektora finansowego.
Daily tasks
- Projektowanie i rozwój automatycznych testów dla procesów ETL oraz integracji danych
- Walidacja danych oraz testowanie procesów transformacji i ładowania danych
- Tworzenie i utrzymywanie frameworków automatyzacji testów dla platform danych
- Przygotowywanie oraz realizacja testów dla rozwiązań opartych o Azure Databricks i Azure Data Factory
- Wykorzystanie SQL i Python do analizy, walidacji oraz automatyzacji testów danych
- Wspieranie procesów CI/CD w obszarze testowania platform danych
- Tworzenie dokumentacji testowej oraz raportowanie wyników
- Ścisła współpraca z zespołami Data Engineering, Development oraz Business Analysis
Requirements
Wymagania: Doświadczenie w testowaniu danych, procesów ETL oraz platform Data Engineering Bardzo dobra znajomość Azure Databricks oraz Azure Data Factory (ADF) Doświadczenie w testach funkcjonalnych i niefunkcjonalnych Bardzo dobra znajomość SQL oraz umiejętność tworzenia złożonych zapytań Praktyczna znajomość Python wykorzystywanego do automatyzacji testów danych Doświadczenie w walidacji danych, testowaniu transformacji oraz procesów integracyjnych Znajomość zagadnień związanych z jakością danych oraz reconciliation testing Doświadczenie w tworzeniu i utrzymaniu automatycznych testów dla platform danych Znajomość systemów kontroli wersji (Git) Umiejętność tworzenia przejrzystej i kompletnej dokumentacji testowej Doświadczenie w pracy z narzędziem Xray Znajomość zagadnień związanych z generowaniem i maskowaniem danych testowych Nice to have: Doświadczenie w testowaniu raportów Power BI Znajomość Azure DevOps oraz procesów CI/CD Doświadczenie w sektorze bankowym, inwestycyjnym lub finansowym Znajomość PySpark Doświadczenie w pracy z nowoczesnymi platformami danych w środowisku chmurowym Znajomość architektury rozwiązań opartych o Microsoft Azure
Must have: ETL, Azure Data Factory, SQL, Python
Nice to have: Power BI, Azure DevOps, Microsoft Azure