Sr. Test Automation Engineer in Gdańsk

Sr. Test Automation Engineer in Gdańsk

Gdańsk Pełny etat 121500 - 148500 zł / rok (szac.) Stacjonarnie
A

W skrócie

  • Zadania: Twórz i zarządzaj infrastrukturą testową dla systemów generowania danych ML.
  • Firma: AMD - innowacyjna firma technologiczna zmieniająca przyszłość obliczeń.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad przełomowymi technologiami AI i wpływaj na przyszłość branży.
  • Kwalifikacje: Doświadczenie w automatyzacji testów i znajomość systemów rozproszonych.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

W CO ZROBIĆ W AMD ZMIENIA WSZYSTKO. W AMD naszą misją jest budowanie wspaniałych produktów, które przyspieszają doświadczenia związane z obliczeniami nowej generacji - od AI i centrów danych, po komputery PC, gry i systemy wbudowane. Oparte na kulturze innowacji i współpracy, wierzymy, że prawdziwy postęp pochodzi z odważnych pomysłów, ludzkiej pomysłowości i wspólnej pasji do tworzenia czegoś niezwykłego. Kiedy dołączysz do AMD, odkryjesz, że prawdziwym wyróżnikiem jest nasza kultura. Przekraczamy granice innowacji, aby rozwiązywać najważniejsze wyzwania świata - dążąc do doskonałości wykonania, będąc bezpośrednimi, pokornymi, współpracującymi i otwartymi na różnorodne perspektywy. Dołącz do nas, gdy kształtujemy przyszłość AI i nie tylko. Razem rozwijamy Twoją karierę.

STANOWISKO: AMD poszukuje inżyniera testów oprogramowania do zespołu Data Generation w Polsce. Jako kluczowy współpracownik, będziesz budować i zarządzać infrastrukturą testową, która zapewnia niezawodne działanie naszych systemów generowania danych treningowych ML na dużą skalę.

OSOBA: Jesteś myślicielem systemowym z głębokim poczuciem odpowiedzialności i pasją do budowania jakości od podstaw. Posiadasz silne umiejętności automatyzacji i testowania, dobrą znajomość systemów rozproszonych i infrastruktury backendowej oraz wystarczającą wiedzę o grafice, aby rozumieć dane renderowania i potoki. Czujesz się komfortowo pracując samodzielnie - definiując strategię testów, budując ramy i wykonując zadania bez istniejącego podręcznika. Rozkwitasz, gdy masz zakres, a nie instrukcje.

CO BĘDZIESZ ROBIĆ:

  • Projektować i budować zautomatyzowaną infrastrukturę testową dla naszej platformy orkiestracji zadań i obliczeń, zapewniając niezawodność systemu, poprawność API i stabilne działanie 24/7.
  • Rozwijać i utrzymywać potoki CI/CD, które walidują wszystkie zmiany w kodzie platformy.
  • Definiować i wdrażać strategie testowe dla naszych potoków generowania danych, obejmujące poprawność funkcjonalną, regresję wydajności, niezawodność pod obciążeniem i spójność wyników.
  • Budować narzędzia walidacyjne do weryfikacji poprawności danych wyjściowych renderowania - obrazów, buforów i powiązanych metadanych - używanych do treningu modeli ML.
  • Współpracować z inżynierami generowania danych i liderami technicznymi, aby zrozumieć wymagania systemowe i przetłumaczyć je na pokrycie testowe.
  • Posiadać dokumentację testową, standardy pokrycia i raportowanie jakości dla zespołu.
  • Przyczyniać się do projektowania i wdrażania przyszłej architektury testowej w miarę rozwoju zespołu.

TWOJE DOŚWIADCZENIE:

  • Znajomość Pythona i Pytest; silne umiejętności testowania automatycznego z udokumentowanym doświadczeniem w budowaniu niezawodnych ram testowych.
  • Doświadczenie w testowaniu usług backendowych i systemów rozproszonych, w tym walidacja REST API.
  • Praktyczne doświadczenie z narzędziami CI/CD (GitHub Actions lub podobne) i potokami ETL - niezbędne dla tej roli.
  • Silna znajomość podstaw grafiki komputerowej i koncepcji renderowania.
  • Biegłość w systemach operacyjnych opartych na Linuksie i komfort pracy w środowiskach Linuksowych.
  • Doświadczenie z JIRA do śledzenia defektów i Gitem do kontroli wersji.
  • Silne umiejętności analityczne i debugowania z uwagą na jakość danych i poprawność.
  • Doskonale umiejętności komunikacyjne; komfort w prowadzeniu standardów jakości w zespołach inżynieryjnych.

MILE WIDZIANE:

  • Praktyczne doświadczenie z D3D12, Vulkan lub innymi API graficznymi.
  • Doświadczenie z narzędziami do profilowania wydajności i pomiaru (profilery CPU/GPU, ramki benchmarkowe lub podobne).
  • Znajomość frameworków testowania UI, takich jak Playwright.
  • Znajomość Kubernetes i doświadczenie w testowaniu w środowiskach chmurowych.
  • Doświadczenie z silnikami renderującymi, Blenderem lub innymi narzędziami do tworzenia treści 3D.
  • Doświadczenie z potokami danych uczenia maszynowego lub procesami treningowymi ML.
  • Znajomość platform orkiestracji zadań lub infrastruktury obliczeniowej rozproszonej.

TWOJE WYKSZTAŁCENIE: Tytuł licencjata lub magistra w dziedzinie inżynierii komputerowej/oprogramowania, informatyki lub pokrewnej dyscypliny technicznej.

Sr. Test Automation Engineer in Gdańsk – pracodawca: Advanced Micro Devices, Inc.

AMD to doskonały pracodawca, który stawia na innowacyjność i współpracę w dynamicznym środowisku technologicznym w Polsce. Oferujemy atrakcyjne możliwości rozwoju kariery, a nasza kultura pracy opiera się na różnorodności, otwartości i wspólnym dążeniu do doskonałości. Pracując z nami, będziesz miał szansę na realny wpływ na przyszłość technologii AI, a także korzystać z bogatego pakietu benefitów, które wspierają równowagę między życiem zawodowym a prywatnym.

A

Dane kontaktowe:

Zespół rekrutacyjny Advanced Micro Devices, Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Sr. Test Automation Engineer in Gdańsk

Python
Pytest
Automatyzacja testów
Backend services testing
REST API validation
CI/CD tooling
ETL pipelines