Senior Quality Engineer in Kraków

Senior Quality Engineer in Kraków

Kraków Pełny etat 19000 - 26000 zł / rok (szac.) Hybrydowo
K

W skrócie

  • Zadania: Zarządzaj jakością danych i automatyzuj testy w nowoczesnym środowisku.
  • Firma: Kingfisher, lider w branży poprawy domu z ponad 74,000 pracowników.
  • Benefity: Atrakcyjne wynagrodzenie, opieka zdrowotna, programy rozwojowe i elastyczne godziny pracy.
  • Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym zespole inżynierów.
  • Dlaczego ta praca: Pracuj z danymi i technologią, mając realny wpływ na jakość produktów.
  • Kwalifikacje: Doświadczenie w inżynierii jakości i umiejętności w SQL oraz Pythonie.

Przewidywane wynagrodzenie mieści się w przedziale 19000 - 26000 zł za rok.

Jesteśmy Kingfisher, zespołem składającym się z ponad 74 000 pasjonatów, którzy ożywiają Kingfisher i wszystkie nasze inne marki: Castorama, B&Q, Screwfix, BricoDépôt i Koçtaş. Chcemy stać się wiodącą firmą zajmującą się poprawą domu i zbudować największą społeczność miłośników remontów na świecie.

O roli

Szukamy doświadczonego i szczegółowego Inżyniera Jakości, który dołączy do naszego zespołu inżynierii danych. W tej roli odegrasz kluczową rolę w zapewnieniu jakości, niezawodności i integralności naszych platform i produktów danych, pomagając dostarczać zaufane, wysokiej jakości rozwiązania danych wspierające podejmowanie decyzji biznesowych.

Współpracując blisko z inżynierami danych, projektantami danych, analitykami jakości danych, właścicielami produktów i innymi interesariuszami, będziesz promować najlepsze praktyki inżynierii jakości, przyczyniać się do strategii testowania i automatyzacji oraz wspierać jakość przez cały cykl życia rozwoju oprogramowania.

Obowiązki

  • Projektowanie, rozwijanie i utrzymywanie zautomatyzowanych kontroli jakości danych w architekturze Medallion (Bronze/Silver/Gold), używając testów dbt, Great Expectations i niestandardowych asercji PySpark do walidacji dokładności, kompletności, spójności i integralności referencyjnej na każdym poziomie.
  • Prowadzenie dochodzeń w sprawie złożonych problemów jakościowych, przeprowadzanie analizy przyczyn źródłowych i wdrażanie działań zapobiegawczych w celu poprawy jakości produktów i praktyk inżynieryjnych.
  • Współpraca z inżynierami danych, projektantami danych, właścicielami produktów i innymi interesariuszami w celu określenia wymagań jakościowych, identyfikacji ryzyk i wdrażania skutecznych strategii zapewnienia jakości.
  • Promowanie jakości przez cały cykl życia rozwoju oprogramowania, aktywnie uczestnicząc w ceremoniach Agile i promując najlepsze praktyki inżynierii jakości w zespole.
  • Projektowanie i utrzymywanie wysokiej jakości dokumentacji testowej, w tym strategii testów, planów testów, przypadków testowych, raportów z wykonania i raportów zamknięcia testów.
  • Walidacja procesów ETL/ELT zbudowanych na Databricks i Apache Spark, w tym integralność tabel Delta Lake, obsługa ewolucji schematu i regresja wydajności na poziomie zadań.
  • Właściciel kontroli zarządzania danymi na poziomie UnityCatalog jako część procesu zatwierdzania QA.
  • Promowanie automatyzacji testów w pipeline CI/CD GitLab, w tym testowanie kontraktów (Pact/PactFlow) dla granic API/usług danych, gdzie to możliwe, oraz promowanie przyjęcia zautomatyzowanych bramek walidacji DoD przed wdrożeniem produkcyjnym.
  • Śledzenie najnowszych trendów, narzędzi i najlepszych praktyk w inżynierii jakości, automatyzacji testów i nowoczesnych platformach danych, dzielenie się wiedzą i mentoring innych członków zespołu, gdy to stosowne.
  • Współpraca i utrzymywanie ścieżki podnoszenia umiejętności QE-do-inżynierii-danych, w tym benchmarków SQL, dbt, PySpark, UnityCatalog oraz mentoring QEs przechodzących z tradycyjnego testowania aplikacji do ról jakości w inżynierii danych.

Wymagania

  • Rozległe doświadczenie w inżynierii jakości, najlepiej w środowisku inżynierii danych lub Big Data.
  • Silne zrozumienie zasad inżynierii jakości, strategii testowania, automatyzacji testów i najlepszych praktyk zapewnienia jakości.
  • Zaawansowane umiejętności SQL, w tym doświadczenie w pisaniu i interpretowaniu modeli dbt oraz testów dbt.
  • Znajomość Pythona i PySpark, wystarczająca do pisania skryptów walidacji danych i kontroli uzgodnień przeciwko DataFrames Spark.
  • Bezpośrednie doświadczenie w budowaniu pipeline'ów na Databricks (notatniki, orkiestracja zadań, Delta Lake) – preferowane.
  • Doświadczenie w projektowaniu i utrzymywaniu zautomatyzowanych frameworków testowych oraz integrowaniu automatyzacji testów w pipeline CI/CD.
  • Dobre zrozumienie chmurowych platform danych i nowoczesnych praktyk rozwoju oprogramowania.
  • Doświadczenie w pracy w zespołach Agile i efektywnej współpracy z międzyfunkcyjnymi zespołami inżynieryjnymi i produktowymi.
  • Silne umiejętności analityczne i rozwiązywania problemów, z umiejętnością badania złożonych problemów jakościowych i identyfikowania przyczyn źródłowych.
  • Doskonale umiejętności komunikacyjne i zarządzania interesariuszami, z pewnością wpływania na decyzje inżynieryjne i promowania najlepszych praktyk jakości.
  • Proaktywne podejście, silna uwaga na szczegóły i pasja do dostarczania wysokiej jakości, niezawodnego oprogramowania i rozwiązań danych.
  • Doskonała znajomość języka angielskiego (w mowie i piśmie).

Korzyści

  • Wynagrodzenie: 19 000 – 26 000 PLN brutto miesięcznie na umowę o pracę.
  • Prywatna opieka medyczna w LUXMED (w tym opieka stomatologiczna) dla Ciebie i Twojej rodziny.
  • Karta sportowa Medicover (pakiet Fit & More).
  • Ubezpieczenie na życie w Generali finansowane przez pracodawcę.
  • 30-minutowa przerwa na lunch wliczona w 8-godzinny dzień roboczy.
  • Praca w wysoko profesjonalnej i stymulującej atmosferze.
  • Program szkoleniowy i buddy, aby pomóc Ci szybko zaadaptować się do nowej roli.
  • Program wellbeingowy dla pracowników.
  • Współfinansowanie miesięcznych biletów na transport publiczny w Krakowie (50% zniżki).
  • Wygodne środowisko pracy w biurze oraz możliwość pracy zdalnej.
  • Kursy językowe, kursy księgowe, dostęp do LinkedIn Learning oraz możliwość współfinansowania studiów i certyfikacji.
  • Program poleceń pracowniczych.
  • Miejsca parkingowe i karta LOTOS.
  • Możliwość uzyskania rocznej premii, która odpowiada poziomowi pracy w roli.
  • Współfinansowanie miesięcznych biletów (Kingfisher Pension Scheme).

Senior Quality Engineer in Kraków – pracodawca: Kingfisher plc

Kingfisher to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju kariery w dynamicznym środowisku. Pracując jako Solution Architect w Warszawie, będziesz częścią zespołu, który ceni różnorodność i innowacyjność, a także zapewnia konkurencyjny pakiet benefitów, w tym prywatną opiekę medyczną, programy szkoleniowe oraz elastyczne warunki pracy. Nasza kultura pracy sprzyja kreatywności i współpracy, co pozwala na realizację ambitnych projektów technologicznych w przyjaznej atmosferze.

K

Dane kontaktowe:

Zespół rekrutacyjny Kingfisher plc

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Quality Engineer in Kraków

Python
Communication Skills
Problem-Solving Skills
SQL
Data Engineering
ETL/ELT Processes
API Integration