Software Development Engineer in Test
Hays
Rola to Data QA / Test Automation Engineer skoncentrowana na testowaniu jakości danych i pipeline'ów w środowisku Databricks/Azure. Będziesz projektować strategie testowe, budować frameworki automatyzacji w Pythonie, integrować je z CI/CD oraz dbać o jakość danych (walidacja, integralność, zgodność regulacyjna). Choć tytuł sugeruje testowanie aplikacji, realnie chodzi o dane i środowiska Big Data — testowanie notebooków, jobów i workflowów w Lakehouse. Praca w modelu hybrydowym z Warszawy, przez agencję Hays (B2B).
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano nazwy klienta ani kontekstu biznesowego, brak informacji o wielkości zespołu.
Rola to nie standardowe testowanie aplikacji (SDET), ale Data QA/Test Automation Engineer skoncentrowany na pipeline’ach danych i jakości danych w Databricks – różni się od typowego SDET testującego UI/API.
Rola to Data QA / Test Automation Engineer skoncentrowana na testowaniu jakości danych i pipeline'ów w środowisku Databricks/Azure. Będziesz projektować strategie testowe, budować frameworki automatyzacji w Pythonie, integrować je z CI/CD oraz dbać o jakość danych (walidacja, integralność, zgodność regulacyjna). Choć tytuł sugeruje testowanie aplikacji, realnie chodzi o dane i środowiska Big Data — testowanie notebooków, jobów i workflowów w Lakehouse. Praca w modelu hybrydowym z Warszawy, przez agencję Hays (B2B).
- ✓Autonomia w projektowaniu strategii testowych i wybór narzędzi (własne frameworki vs dbt/Great Expectations)
- ✓Możliwość aktywnego wpływania na kierunek techniczny zespołu i budowania kultury jakości
- −Rekrutacja przez agencję (Hays) — brak bezpośredniego kontaktu z klientem i niepewność co do projektu
- −Opis wymaga 'wieloletnie doświadczenie' i poziom seniorski, ale dane strukturalne określają poziom jako 'regular'
- !Brak informacji o konkretnym kliencie i projekcie
- !Hybryda - nie określono liczby dni w biurze
- !Wiele wymagań na raz (data testing, automatyzacja, architektura, mentoring) - rola może być rozmyta
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie strategii testów danych od jednostkowych po biznesowe.
- •Budowa i utrzymanie frameworków automatyzacji testów w Pythonie z integracją CI/CD.
- •Walidacja jakości danych w domenach biznesowych (integralność, kompletność, spójność).
- •Testowanie ról, uprawnień i scenariuszy RBAC w Databricks.
- •Udział w przeglądach technicznych i definiowaniu Definition of Done.
- •Analiza wyników testów i przygotowywanie rekomendacji dla interesariuszy.
- •Mentoring i promowanie kultury jakości w zespole.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z ok. 3-4 latami doświadczenia w testowaniu danych, mocnym Pythonem i znajomością Databricks, gotowa do samodzielnego projektowania frameworków i strategii testowych.
Nie dla juniorów ani midów bez doświadczenia w testowaniu danych i automatyzacji — oferta wymaga samodzielności i architektonicznego myślenia o testach danych.
- ?Kim jest klient i jaki jest główny produkt/projekt?
- ?Ile osób liczy zespół i jaka jest struktura (data engineers, data scientists)?
- ?Jakie są konkretne narzędzia w CI/CD (np. Azure DevOps?)
- ?Ile dni w tygodniu w biurze w Warszawie?
- ?Czy są już istniejące frameworki testowe do rozwijania, czy wszystko od zera?
- −Nie podano nazwy klienta ani kontekstu biznesowego
- −Brak informacji o wielkości zespołu
- −Nie określono liczby dni hybrydowych
- −Brak opisu procesu rekrutacyjnego
Oczekuje się autonomii technicznej i aktywnego wpływania na decyzje – środowisko sprzyjające budowaniu kultury jakości i mentoringowi.