Senior Test Automation Engineer in Gdańsk

Senior 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 z kulturą współpracy.
  • 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 kształtuj przyszłość obliczeń.
  • Kwalifikacje: Doświadczenie w automatyzacji testów i systemach rozproszonych.

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

W AMD naszym celem jest tworzenie 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. Opierając się 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.

Rola: 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 dla badań AI i rozwoju technologii FSR AMD.

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ń rozproszonych, zapewniając niezawodność systemu, poprawność API i stabilne działanie 24/7.
  • Opracowywać 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 szkolenia 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:

  • Silne umiejętności automatyzacji testów 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 w 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.

Miło widziane:

  • Praktyczne doświadczenie z D3D12, Vulkan lub innymi interfejsami 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 szkoleniowymi 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.

Oferowane korzyści są opisane: Korzyści AMD w skrócie. AMD i jego spółki zależne są pracodawcami równych szans, włączając wszystkich kandydatów bez względu na wiek, pochodzenie, kolor, stan cywilny, stan zdrowia, niepełnosprawność psychiczna lub fizyczna, narodowość, rasę, religię, przynależność polityczną i/lub do osób trzecich, płeć, ciążę, orientację seksualną, tożsamość płciową, status wojskowy lub weterana, lub jakąkolwiek inną cechę chronioną przez prawo. Zachęcamy do aplikowania wszystkich wykwalifikowanych kandydatów i dostosujemy potrzeby kandydatów zgodnie z odpowiednimi przepisami prawa na wszystkich etapach procesu rekrutacji i selekcji.

AMD może korzystać z sztucznej inteligencji, aby pomóc w przesiewaniu, ocenie lub wyborze kandydatów na to stanowisko. Polityka „Odpowiedzialnej AI” AMD jest dostępna tutaj.

Senior Test Automation Engineer in Gdańsk – pracodawca: AMD

AMD to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku pracy. Nasza kultura opiera się na innowacyjności i współpracy, co pozwala pracownikom na realizację ambitnych projektów w dziedzinie architektury GPU i technik renderowania. Pracując z nami, będziesz miał szansę na publikacje w czołowych czasopismach oraz wpływ na kierunki rozwoju produktów, a także na budowanie zespołu o wysokiej wydajności i różnorodności.

A

Dane kontaktowe:

Zespół rekrutacyjny AMD

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

Automatyzacja testów
Infrastruktura testowa
Systemy rozproszone
Backend
API
CI/CD
Linux