Senior QA Engineer – 3D & Computational Algorithms in Katowice

Senior QA Engineer – 3D & Computational Algorithms in Katowice

Katowice Pełny etat 90000 - 110000 zł / rok (szac.) Stacjonarnie
L

W skrócie

  • Zadania: Test and validate complex algorithms for 3D geometry in a cutting-edge medical tech environment.
  • Firma: Join a leading company in global medical technology innovation.
  • Benefity: Competitive salary, flexible work options, and opportunities for professional growth.
  • Pozostałe informacje: Dynamic team culture with a focus on innovation and quality.
  • Dlaczego ta praca: Make a real impact on healthcare technology through your expertise in QA and algorithms.
  • Kwalifikacje: 4+ years in software QA with strong Python skills and experience in computational software.

Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.

Poszukujemy inżyniera QA do zespołu inżynierii oprogramowania rozwijającego oprogramowanie obliczeniowe dla naszego klienta w globalnym sektorze technologii medycznej. Produkt obsługuje złożoną geometrię 3D i dane numeryczne, aby wspierać cyfrowe procesy produkcyjne. Będziesz odpowiedzialny za zapewnienie, że algorytmy generują poprawne, stabilne i dokładne wyniki poprzez testowanie na poziomie danych wyników obliczeniowych, a nie testowanie interfejsu użytkownika.

Obowiązki:

  • Projektowanie i uruchamianie strategii weryfikacji dla algorytmów obliczeniowych, geometrycznych i numerycznych (geometria 3D, siatki, chmury punktów, rurociągi numeryczne).
  • Walidacja wyników w porównaniu do danych referencyjnych, rozwiązań analitycznych, zestawów złotych i określonych tolerancji.
  • Sprawdzanie poprawności i spójności geometrycznej: topologia, szczelność, samo-intersekcje, orientacja, dokładność wymiarowa.
  • Ocena stabilności numerycznej, utraty precyzji, wrażliwości na zmiany wejściowe oraz zachowania w przypadkach brzegowych i degeneracyjnych.
  • Budowanie i utrzymywanie automatyzacji opartej na Pythonie do przygotowania danych, porównania, obliczania metryk i testowania regresyjnego wyników algorytmu.
  • Tworzenie i kuracja zestawów testowych, w tym przypadków brzegowych i danych syntetycznych.
  • Pisanie dokumentacji weryfikacyjnej i walidacyjnej zgodnie z QMS klienta i wytycznymi regulacyjnymi: plany testów, przypadki testowe i protokoły, raporty V&V, dowody testowe i śledzenie wymagań.
  • Dokumentowanie defektów i odchyleń z jasną analizą przyczyn źródłowych.
  • Współpraca z programistami algorytmów w celu ich rozwiązywania.
  • Udział w przeglądach wymagań i pomoc w definiowaniu mierzalnych kryteriów akceptacji dla zachowania algorytmu.
  • Integracja automatycznej walidacji w pipeline CI.

Wymagane umiejętności:

  • 4+ lata doświadczenia w QA oprogramowania lub inżynierii testowej. Znacząca część tego czasu musi być poświęcona testowaniu oprogramowania obliczeniowego, numerycznego, geometrycznego, naukowego, obrazowania lub symulacji.
  • Praktyczne doświadczenie w testowaniu przynajmniej w jednej z tych dziedzin: geometria 3D, przetwarzanie siatek lub chmur punktów, symulacja lub obliczenia naukowe, inne oprogramowanie intensywne w algorytmy.
  • Udokumentowane doświadczenie w walidacji jakości danych numerycznych i geometrycznych: dokładność i tolerancje, poprawność geometryczna, stabilność numeryczna, przypadki brzegowe oraz porównanie z danymi oczekiwanymi lub referencyjnymi.
  • Doświadczenie w automatyzacji walidacji na poziomie danych wyników obliczeniowych, a nie głównie testowania UI.
  • Silne umiejętności skryptowe w Pythonie (np. NumPy, SciPy, pandas, pytest).
  • Doświadczenie z bibliotekami 3D takimi jak trimesh, Open3D, VTK lub PyVista jest dodatkowym atutem.
  • Umiejętność pisania jasnej, strukturalnej dokumentacji V&V z pełnym śledzeniem.
  • Silne umiejętności analityczne, matematyczne i rozwiązywania problemów.
  • Wykształcenie w dziedzinie informatyki, matematyki, fizyki, inżynierii lub pokrewnej.
  • Biegła znajomość języka angielskiego w mowie i piśmie.

Umiejętności mile widziane:

  • Doświadczenie w zakresie produkcji 3D, produkcji addytywnej (druk 3D), geometrii obliczeniowej lub oprogramowania do cyfrowej produkcji.
  • Doświadczenie z dużymi lub złożonymi zestawami danych 3D lub numerycznych (STL, OBJ, PLY, chmury punktów, dane CT/skan).
  • Doświadczenie w regulowanym lub kontrolowanym środowisku (ISO 13485, IEC 62304, FDA 21 CFR Part 820, ISO 14971).
  • Znajomość kodów C++, wystarczająca do czytania kodu algorytmu i dyskusji z programistami.
  • Doświadczenie z narzędziami CI/CD (GitLab CI, Jenkins, Azure DevOps) oraz narzędziami do zarządzania testami (Jira/Xray, Polarion, TestRail).

Senior QA Engineer – 3D & Computational Algorithms in Katowice – pracodawca: Luxoft

Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Wspieramy rozwój zawodowy naszych pracowników poprzez mentoring oraz dostęp do najnowszych technologii, a także promujemy kulturę współpracy i otwartości. Pracując z nami, będziesz miał okazję uczestniczyć w projektach, które mają realny wpływ na branżę, a lokalizacja w centrum miasta zapewnia wygodny dostęp do licznych udogodnień.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior QA Engineer – 3D & Computational Algorithms in Katowice

Python
NumPy
SciPy
pandas
pytest
3D geometry
mesh processing