Twój zakres obowiązków

  • Projektowanie i wykonywanie testów manualnych oraz automatycznych

  • Tworzenie i rozwój automatycznych testów regresyjnych

  • Testowanie hurtowni danych oraz pipeline’ów danych

  • Walidacja procesów ETL/ELT i poprawności przepływu danych między systemami

  • Weryfikacja jakości i spójności danych z wykorzystaniem SQL

  • Testowanie integracji systemowych oraz REST API i SOAP

  • Przygotowywanie scenariuszy i przypadków testowych

  • Analiza logów, komunikatów błędów oraz niezgodności w danych

  • Udział w testach systemowych, integracyjnych, regresyjnych i UAT

  • Dokumentowanie wyników testów i raportowanie błędów

Nasze wymagania

  • 4-5 lat doświadczenia w testowaniu oprogramowania, w tym systemów opartych na pipeline’ach danych

  • Bardzo dobre doświadczenie w projektowaniu i tworzeniu automatyzacji testów

  • Doświadczenie w testowaniu hurtowni danych oraz pipeline’ów danych

  • Bardzo dobra znajomość SQL

  • Doświadczenie w pracy z klasycznymi hurtowniami danych oraz rozwiązaniami chmurowymi, w tym GCP BigQuery

  • Doświadczenie w testowaniu i walidacji procesów ETL/ELT

  • Znajomość modeli danych oraz struktur hurtowni danych

  • Doświadczenie w testowaniu REST API i/lub SOAP

  • Umiejętność pracy z dużymi wolumenami danych oraz weryfikacji ich jakości

  • Umiejętność analizowania problemów na styku aplikacja – API – hurtownia danych

  • Znajomość narzędzi do zarządzania testami i zgłoszeniami

Mile widziane

  • Znajomość narzędzi ETL, np. SSIS, Informatica, Talend, DataStage, Azure Data Factory

  • Doświadczenie z Microsoft SQL Server, Oracle, PostgreSQL lub Snowflake

  • Automatyzacja testów API z wykorzystaniem Postman Collection Runner, Newman lub ReadyAPI

  • Podstawowa znajomość Java, Python lub C#

  • Znajomość CI/CD i procesów DevOps

  • Znajomość Kibana, Grafana lub Splunk

  • Doświadczenie z JMeter lub LoadRunner