O projekcie:
Nasz klient jest wiodącym dostawcą transportu szkolnego w Ameryce Północnej, będącym właścicielem ponad połowy wszystkich żółtych autobusów szkolnych w Stanach Zjednoczonych. Każdego dnia firma obsługuje 5 milionów podróży uczniów, przewożąc więcej pasażerów niż wszystkie amerykańskie linie lotnicze razem wzięte i zapewnia niezawodne, wysokiej jakości usługi dla 1100 okręgów szkolnych.
N-iX zbudowało udaną współpracę z klientem realizując szereg złożonych inicjatyw. W rezultacie firma N-iX została wybrana na strategicznego, długoterminowego partnera, który ma przeprowadzić transformację cyfrową na poziomie przedsiębiorstwa, całkowicie przemodelowując krajobraz technologiczny dla 55 000 pracowników i milionów ludzi w Ameryce Północnej.
Obowiązki:
- Tworzenie i ulepszanie planów testów określających cele testów, zakres testowania, metodologie i harmonogramy specyficzne dla funkcji związanych z danymi, potoków lub systemy.
- Przygotuj podstawy do konfiguracji automatyzacji testów
- Ustanów, egzekwuj i ulepszaj standardy i wytyczne dotyczące jakości danych, aby zapewnić zgodność i spójność między zbiorami danych.
- Wspieraj innych członków zespołu ds. kontroli jakości i przekazuj im rekomendacje
- Pracuj nad ulepszeniami w celu testowania procesów w zespole
- Ściśle współpracuj z inżynierami danych, analitykami danych, analitykami biznesowymi i interesariuszami, aby zrozumieć projekt wymagania, specyfikacje danych i oczekiwania.
- Proaktywnie komunikuj ustalenia, problemy i rozwiązania interesariuszom technicznym i nietechnicznym, zapewniając przejrzystość i zrozumienie.
- Projektuj i dokumentuj przypadki testowe oraz testy scenariusze dostosowane do sprawdzania poprawności danych, procesów ETL, migracji danych i innych przepływów pracy związanych z danymi.
- Sprawdzaj dokładność, spójność i kompletność danych, przeprowadzając weryfikację i kontrole integralności danych. Identyfikuj i naprawiaj rozbieżności lub anomalie.
- Analizuj profile danych, aby zrozumieć struktury danych, wzorce i anomalie w celu skutecznej oceny jakości.
- Wykonuj różne typy testów, w tym testy funkcjonalne i testy regresyjne , testowanie integracji i testowanie wydajności potoków danych, przepływów pracy ETL i transformacji danych.
- Badanie i przeprowadzanie analizy głównych przyczyn problemów związanych z danymi, współpracując z odpowiednimi zespołami w celu określenia przyczyn leżących u ich podstaw i wdrożenia skutecznych rozwiązań .
- Bądź na bieżąco z najnowszymi trendami, narzędziami i najlepszymi praktykami w zakresie automatyzacji testów i zapewniania jakości.
Kwalifikacje i umiejętności:< /p>
- Ponad 4 lata odpowiedniego doświadczenia zawodowego w analizie danych, zapewnianiu jakości, automatyzacji jakości lub w podobnej dziedzinie jest wysoce pożądane.
- Doświadczenie w podejściu do automatyzacji. Doświadczenie w narzędziach do automatyzacji.
- Znajomość ram jakości danych, profilowania danych, sprawdzania poprawności danych i technik czyszczenia danych
- Doświadczenie w opracowywaniu i wykonywaniu planów testów, przypadków testowych i skryptów testowych specyficznych dla zapewnienie jakości danych.
- Zrozumienie systemów baz danych i procesów ETL (Extract, Transform, Load).
- Umiejętność pracy z relacyjnymi danymiasy (SQL, MySQL, PostgreSQL itp.)
- Umiejętność tworzenia kompleksowej dokumentacji procesów, standardów i problemów związanych z jakością danych.
- Doskonałe umiejętności analityczne i rozwiązywania problemów, z dbałość o szczegóły.
- Przynajmniej średnio zaawansowany poziom języka angielskiego
Miło mieć:
- Biegłość w narzędziach do analizy danych, takich jak SQL, Python, R lub podobnych językach do wykonywania zapytań i manipulowania danymi.
- Miła znajomość DB, Kafki
- Znajomość systemów kontroli wersji (np. , Git) i potoki ciągłej integracji/ciągłego wdrażania (CI/CD).
- Miło mieć doświadczenie w automatyzacji
< strong>Oferujemy:
- Elastyczny format pracy – zdalny, w biurze lub elastyczny
- Konkurencyjne wynagrodzenie i dobry pakiet wynagrodzeń
- Spersonalizowany rozwój kariery
- Narzędzia rozwoju zawodowego (program mentorski, rozmowy i szkolenia techniczne, centra doskonałości i nie tylko)
- Aktywne społeczności technologiczne regularnie dzielące się wiedzą
- Zwrot kosztów edukacji
- Niezapomniane prezenty rocznicowe
- Wydarzenia firmowe i budowanie zespołu
- Inne korzyści zależne od lokalizacji