A

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

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

onsitefull-time
Posted Feb 20, 2026Apply by Aug 19, 2026

Role & seniority: Software Test Engineer / QA Engineer (min. 2–3 lat doświadczenia)

Stack/tools: C++ (>=14), Java (>=17), Linux; React web apps; test frameworks: JUnit, Catch2/GoogleTest; Git; API/Integration testing; podstawy CI/CD; analizy logów

Top 3 responsibilities

  • Testowanie backend (C++/Java) i frontend (React); weryfikacja integracji z systemami zewnętrznymi

  • Tworzenie, utrzymanie i egzekucja scenariuszy i przypadków testowych; testy funkcjonalne, regresyjne, integracyjne

  • Współpraca z zespołem deweloperskim, rozwijanie automatyzacji testów, analiza logów i monitorowanie stabilności

Must-have skills

  • Wykształcenie techniczne (inż. informatyka lub pokrewne)

  • Doświadczenie w testowaniu oprogramowania (2–3 lata)

  • Czytanie kodu i analizy w C++ (min. C++14) oraz Java (min. 17)

  • Linux, Git; przygotowywanie dokumentacji testowej i raportów; znajomość angielskiego min. B1

Nice-to-haves

  • Testowanie API (REST/JSON), Postman/curl

  • Narzędzia do śledzenia błędów (JIRA/Azure DevOps/YouTrack)

  • CI/CD (Jenkins, GitLab CI); testy wydajnościowe/stabilnościowe; testy penetracyjne

  • Umiejętność analizy logów i debugowania; otwartość na nowe technologie

  • Location & work type: Trójmiasto (Gdynia) area, praca hybrydowa (min. 2 dni w biurze); elastyczne formy zatrudnienia (umowa o pracę, B2B, zlecenie)

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++JavaReactLinuxJUnitCatch2GoogleTestGitTest ScenariosTest CasesFunctional TestingRegression TestingIntegration TestingLog AnalysisAPI TestingJIRAmulti-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.