freehire launches on Product Hunt on 26 August.

Follow →

Middle Tester Danych

Summary

Automates and executes tests for data pipelines, ETL/ELT processes, and data warehouses, ensuring data quality and correctness across integrations and APIs.

Kogo szukamy

Poszukujemy doświadczonego Testera Danych i Integracji Danych, który ma doświadczenie w testowaniu Pipelinów Danych. Osoba będzie odpowiedzialna za zapewnienie wysokiej jakości rozwiązań opartych o hurtownie danych, procesy ETL/ELT oraz integracje między systemami. Szukamy osoby o silnych kompetencjach analitycznych, bardzo dobrej znajomości SQL oraz doświadczeniu w testowaniu automatycznych, która z łatwością odnajduje nieprawidłowości w przepływie i jakości danych. Głównym zadaniem osoby będzie automatyzacja testów w Pipelinach Danych w naszych systemach.

Zadania
• Testowanie aplikacji i rozwiązań biznesowych opartych o hurtownie danych
• Przygotowywanie i wykonywanie scenariuszy testowych, przypadków testowych oraz raportów z testów.
• Weryfikacja poprawności przepływu danych pomiędzy systemami źródłowymi, hurtownią danych, warstwą integracyjną i raportową.
• Analiza jakości danych oraz identyfikacja niezgodności i błędów.
• Walidacja procesów ETL/ELT.
• Testowanie integracji pomiędzy systemami.
• Testowanie usług REST API oraz SOAP.
• Weryfikacja poprawności komunikacji pomiędzy aplikacjami i usługami.
• Analiza logów oraz komunikatów błędów.
• Współpraca z analitykami biznesowymi, programistami oraz zespołami danych.
• Przygotowywanie zapytań SQL w celu weryfikacji poprawności danych.
• Udział w testach systemowych, integracyjnych, regresyjnych i UAT.
• Dokumentowanie wyników testów oraz zgłaszanie błędów w dedykowanych narzędziach.
• Zaprojektowanie i wykonanie automatycznych testów regresyjnych

Wymagania

  • Minimum 5 lata doświadczenia na stanowisku Testera Oprogramowania, Testera Systemów opartych na Pipelinach danych.

  • Znajomość metodyk testowania oprogramowania.

  • Umiejętność tworzenia scenariuszy i przypadków testowych.

  • Doświadczenie w raportowaniu błędów i śledzeniu ich statusów.

  • Znajomość narzędzi do zarządzania testami i zgłoszeniami (Jira, Azure DevOps, TestRail lub podobne).

  • Duże doświadczenie w projektowaniu i tworzeniu automatyzacji testów

  • Kompetencje związane z testami danych na hurtowni danych

  • Bardzo dobra znajomość SQL.

  • Umiejętność samodzielnego poruszania się po strukturze hurtowni danych.

  • Umiejętność analizy modeli danych (gwiazda, płatek śniegu).

  • Znajomość tabel faktów, wymiarów oraz relacji pomiędzy nimi.

  • Umiejętność weryfikacji poprawności danych na poziomie hurtowni danych.

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

  • Umiejętność identyfikowania źródeł danych oraz śledzenia przepływu danych pomiędzy systemami.

  • Doświadczenie w pracy z dużymi wolumenami danych.Znajomość zagadnień związanych z jakością danych i ich walidacją.

  • Doświadczenie w testowaniu usług REST API i/lub SOAP.

  • Umiejętność analizowania dokumentacji API (Swagger/OpenAPI, WSDL).

  • Umiejętność tworzenia i wykonywania testów API.

  • Umiejętność analizy odpowiedzi API, kodów statusów HTTP oraz struktur danych JSON i XML.

  • Doświadczenie w testowaniu integracji systemowych z wykorzystaniem API.

  • Umiejętność identyfikacji i analizy błędów komunikacyjnych pomiędzy systemami.

  • Umiejętność weryfikacji poprawności danych przesyłanych pomiędzy aplikacjami za pośrednictwem interfejsów integracyjnych.

See also