Unlock Full Resume Report

New offer - be the first one to apply!

September 9, 2026

Software Verification & Validation Engineer (QA) f/m

Mid • On-site

Wrocław, DS, Poland

Quick Facts

  • Project/role focus: Verification & Validation, test automation and release verification for system requirements and communication/data acquisition flows.

Description

Zadania obejmują zarządzanie wymaganiami programowymi i systemowymi (porządkowanie, wersjonowanie, analiza kompletności, traceability), weryfikowanie ich jednoznaczności, spójności i testowalności oraz definiowanie kryteriów akceptacji i powiązań między wymaganiami, zmianami w oprogramowaniu i wynikami testów. Kandydat przygotowuje plany weryfikacji, specyfikacje testów, procedury i raporty oraz projektuje i automatyzuje testy w Pythonie; rozwija narzędzia testowe, symulatory, generatory danych i skrypty diagnostyczne.

Responsibilities

  • Prowadzenie testów integracyjnych, systemowych, regresyjnych i hardware-in-the-loop.
  • Weryfikacja działania kamer, akwizycji danych, telemetrii, komend, transferu plików i protokołów komunikacyjnych.
  • Testowanie zachowania systemu w sytuacjach błędnych (np. timeouty, utrata komunikacji, niepoprawne dane).
  • Analiza wyników, raportowanie niezgodności oraz współpraca z programistami i elektronikami przy ustalaniu przyczyn problemów.
  • Rozwój procesu CI/CD i automatycznego uruchamiania testów.
  • Release management: wersjonowanie, tagowanie, przygotowywanie artefaktów, changelogów, release notes i list znanych problemów.
  • Weryfikacja gotowości releasów oraz kompletności dokumentacji i wyników testów.

Requirements

  • Doświadczenie w obszarze QA oprogramowania, Verification & Validation, testów integracyjnych lub systemowych.
  • Umiejętność przekładania wymagań technicznych na konkretne i mierzalne przypadki testowe.
  • Dobra znajomość Pythona i frameworków testowych (np. pytest).
  • Praktyczna znajomość systemu Linux.
  • Doświadczenie z Git oraz systemami CI/CD.
  • Znajomość komunikacji sieciowej, protokołów oraz przetwarzania danych binarnych.
  • Umiejętność diagnozowania problemów na podstawie logów, telemetrii, zachowania systemu i dokumentacji.
  • Umiejętność czytania kodu C lub C++ oraz technicznej współpracy z programistami.
  • Samodzielność w organizowaniu procesu weryfikacji i prowadzeniu dokumentacji testowej.
  • Język angielski umożliwiający pracę z dokumentacją techniczną i komunikację z anglojęzycznym kontrahentem.
  • Gotowość do okresowej pracy ze sprzętem na stanowisku laboratoryjnym.

Benefits

  • Realny wpływ na rozwój polskiej technologii kosmicznej.
  • Praca nad systemami obrazowania wykorzystywanymi w misjach satelitarnych.
  • Nowoczesne zaplecze techniczne (cleanroom, laboratoria optomechaniczne).
  • Udział w międzynarodowych programach kosmicznych.
  • Elastyczny czas pracy oraz hybrydowy model pracy.
  • Dofinansowanie zajęć sportowych.
  • Prywatna opieka medyczna.
  • Dofinansowanie nauki języków.
  • Ubezpieczenie na życie.
  • Elastyczny czas pracy.
  • Spotkania integracyjne.
  • Brak dress code’u.

Similar jobs you might like