A

Tester Oprogramowania C++/Java (K/M)

Advanced Protection Systems S.A. Gdynia, Pomeranian Voivodeship, Poland

onsitefull-time
Posted Feb 20, 2026

Rola i seniorność: Inżynier QA / Tester oprogramowania, 2–3 lata doświadczenia.

Stack / narzędzia: C++ (min. 14), Java (min. 17), React; Linux; Git; JUnit (Java), Catch2/GoogleTest (C++); testy API (Postman/curl) – mile widziane; CI/CD (np. Jenkins, GitLab CI) – mile widziane; narzędzia do śledzenia błędów (JIRA/Azure DevOps/YouTrack).

Top 3 obowiązków

  1. Testowanie aplikacji i komponentów backendowych (C++, Java) oraz testów funkcjonalnych, regresyjnych i integracyjnych.

  2. Testowanie aplikacji webowych (React), weryfikacja integracji z systemami firm trzecich; tworzenie i wykonywanie scenariuszy/testów.

  3. Współpraca z zespołem deweloperskim, automatyzacja testów, analiza logów i monitorowanie stabilności aplikacji.

Must-have skills (kluczowe)

  • Wykształcenie techniczne (informatyka lub pokrewne); 2–3 lata doświadczenia w testowaniu.

  • Umiejętność czytania kodu i podstawowej analizy w C++ (min. 14) oraz Java (min. 17).

  • Doświadczenie z Linux, automatyzacją testów (JUnit, Catch2/GoogleTest), Git.

  • Dokumentacja testowa i raporty z testów; analityczne podejście; angielski min B1.

  • Zamieszkanie w okolicach Trójmiasta i gotowość do pracy hybrydowej (min. 2 dni w biurze w Gdyni).

  • Krótkie oświadczenie o niekaralności (KRK).

Nice-to-haves

  • Testowanie API (REST/JSON), Postman/curl; narzędzia do śledzenia błędów (JIRA/Azure DevOps/YouTrack).

  • Podstawy CI/CD, analiza logów, debugowanie.

  • Testy wydajnościowe/stabilnościowe, testy penetra

Full Description

W firmie Advanced Protection Systems SA tworzymy unikatowe systemy antydronowe bazując na najnowszych technologiach radarowych. Samodzielnie projektujemy i produkujemy wszystkie elementy: od układów scalonych, przez elektronikę, mechatronikę, aż po zaawansowane oprogramowanie i finalną implementację. Dzięki naszym nowatorskim rozwiązaniom wykrywamy wszelkie poruszające się obiekty, nawet tak trudne do wykrycia jak drony klasy mikro czy niewielkie ptaki. Nasza technologia została z sukcesem wdrożona w wielu wymagających branżach, takich jak: obronność i bezpieczeństwo, infrastruktura krytyczna i rządowa, a także na lotniskach.

Zakres obowiązków

  • Testowanie aplikacji i komponentów backendowych rozwijanych w C++ i Java.
  • Testowanie aplikacji webowych rozwijanych w React.
  • Weryfikacja poprawności działania integracji z systemami firm trzecich.
  • Tworzenie, utrzymanie i wykonywanie scenariuszy oraz przypadków testowych.
  • Testy funkcjonalne, regresyjne i integracyjne.
  • Współpraca z zespołem developerskim przy diagnozowaniu problemów i weryfikacji poprawek.
  • Udział w rozwijaniu automatyzacji testów oraz usprawnianiu procesu testowego.
  • Analiza logów i monitorowanie stabilności aplikacji.

Wykształcenie wyższe techniczne (Informatyka lub kierunki pokrewne). Minimum 2–3 lata doświadczenia w testowaniu oprogramowania. Umiejętność czytania kodu i podstawowej analizy w C++ (min. C++14) oraz Java (min. 17). Doświadczenie w pracy z systemem operacyjnym Linux.

Doświadczenie w automatyzacji testów (Java: JUnit; C++: Catch2/GoogleTest). Znajomość systemu kontroli wersji Git. Umiejętność przygotowania dokumentacji testowej i raportów z testów. Analityczne podejście do rozwiązywania problemów. Znajomość języka angielskiego pozwalająca na pracę z dokumentacją techniczną min. B1. Zamieszkanie w okolicach Trójmiasta i gotowość do pracy hybrydowej (min. 2 dni w biurze w Gdyni). Uzyskanie świadectwa niekaralności z KRK.

Mile widziane

  • Testowanie API (REST, JSON, narzędzia typu Postman/curl).
  • Znajomość narzędzi do śledzenia błędów (JIRA / Azure DevOps / YouTrack).
  • Podstawy CI/CD (np. Jenkins, GitLab CI).
  • Umiejętność analizy logów i debugowania aplikacji.
  • Doświadczenie w testach wydajnościowych lub stabilnościowych.
  • Doświadczenie w testach penetracyjnych.
  • Otwartość na nowe technologie i rozwiązania.

Oferujemy

  • Stabilne warunki pracy w dynamicznie rozwijającej się branży;
  • Elastyczną formę zatrudnienia dopasowaną do Twoich potrzeb i preferencji (umowa o pracę, B2B, umowa zlecenie);
  • Elastyczny czas pracy;
  • Niekorporacyjną atmosferę oraz dużą samodzielność w pracy;
  • Program poleceń pracowniczych;

Pakiet benefitów: dofinansowanie do studiów/kursów, szkolenia, dofinansowanie do Multisport i Medicover, ubezpieczenia grupowe;

Imprezy integracyjne: bawimy się na mniejszych i większych spotkaniach oraz celebrujemy sukcesy.

C++JavaReactBackend TestingWeb Application TestingThird-Party Integration TestingTest Case CreationFunctional TestingRegression TestingIntegration TestingTest AutomationLinuxJUnitCatch2GoogleTestGitmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.