freehire launches on Product Hunt on 26 August.

Follow →

QA Engineer

Summary

QA Engineer builds and maintains automated tests for data pipelines, APIs, and AI-ready platforms, validating data quality and collaborating with data and AI teams.

co.brick talents — powered by AI, powered by people.

QA Automation Engineer

Tryb pracy: 100% zdalnie

Forma zatrudnienia: B2B / Umowa o pracę

Język w zespole: Angielski (min. B2/C1)

Dla naszego Klienta – dynamicznie rozwijającej się firmy budującej zaawansowane platformy danych oraz rozwiązania nowej generacji AI-ready – poszukujemy doświadczonego QA Engineera specjalizującego się w automatyzacji testów, walidacji API oraz zapewnieniu najwyższej jakości danych.

O roli

Poszukujemy osoby, która wykracza poza standardowe ramy klasycznej automatyzacji QA. Idealny kandydat potrafi sprawnie poruszać się w złożonych procesach przetwarzania danych, weryfikować poprawność spójności i matchowania rekordów, identyfikować anomalia jakościowe oraz ściśle współpracować z inżynierami danych i zespołami Data Science przy tworzeniu stabilnych środowisk technologicznych.

Zakres obowiązków

  • Projektowanie, tworzenie i utrzymanie automatycznych testów integracyjnych, API oraz procesów przetwarzania danych.

  • Przeprowadzanie zaawansowanej walidacji danych na poziomie rurociągów (ETL/ELT) oraz sprawdzanie spójności danych (source-to-target validation, data reconciliation).

  • Testowanie i walidacja algorytmów profile/entity matching oraz mechanizmów deduplikacji danych.

  • Projektowanie i dokumentowanie przypadków testowych (test case design) dla architektury rozproszonej i intensywnie przetwarzającej dane.

  • Integracja automatycznych zestawów testowych z rurociągami CI/CD w środowisku GitLab.

  • Zgłaszanie, priorytetyzacja i śledzenie błędów w systemie Jira.

  • Ścisła współpraca z zespołami inżynierii danych i AI w celu zapewnienia wysokiej jakości dostarczanych rozwiązań.

Wymagania (Must-have)

  • Python + pytest: Bardzo dobra, praktyczna znajomość języka Python oraz frameworka pytest w kontekście automatyzacji testów.

  • REST API: Doświadczenie w testowaniu interfejsów API (narzędzia typu Postman lub dedykowane frameworki automatyczne w Pythonie).

  • SQL & Data Quality: Biegłość w pisaniu zapytań SQL oraz praktyka w walidacji jakości danych i testowaniu pipeline’ów danych.

  • Test Automation & Design: Umiejętność projektowania przemyślanych przypadków testowych oraz tworzenia skalowalnych zestawów testów automatycznych.

  • CI/CD: Doświadczenie w pracy z narzędziami CI/CD, ze szczególnym uwzględnieniem GitLab CI.

  • Jira: Bardzo dobra znajomość systemu Jira oraz zwinnych metodyk wytwarzania oprogramowania.

  • Język angielski: Znajomość na poziomie min. B2/C1, umożliwiająca swobodną komunikację techniczną oraz biznesową w międzynarodowym zespole.

Mile widziane (Duży atut)

  • Doświadczenie w testowaniu i walidacji algorytmów profile/entity matching, deduplikacji oraz uzgadniania danych (data reconciliation).

  • Praktyka w wykonywaniu kompleksowych testów typu source-to-target validation.

  • Znajomość oraz praktyczne stosowanie narzędzi z obszaru AI-assisted testing / AI-augmented testing.

  • Znajomość frameworków do automatyzacji UI, takich jak Playwright lub Selenium.

  • Doświadczenie w pracy z systemami intensywnie przetwarzającymi duże wolumeny danych (data-intensive systems).

See also