Test Engineer (C++)

Stawka: 120-140 PLN/h + VAT
Miejsce pracy: Polska
Forma zatrudnienia: B2B
Kategoria: IT

Opis oferty

Miejsce pracy: 100% zdalnie

Start pracy: 15.04.2026 (preferowany max 30 dni okresu wypowiedzenia)

Forma współpracy: B2B

Stawka: 120-140 zł/h netto+VAT

 

Proces rekrutacji:

  1. Krótka rozmowa telefoniczna z ITFS
  2. Rozmowa techniczna
  3. Decyzja

Zakres obowiązków

  • Automatyzacja w C/C++: projektowanie i wdrażanie testów w oparciu o framework WinCC Open Architecture
  • Testy kompleksowe: tworzenie zautomatyzowanych testów funkcjonalnych, wydajnościowych oraz monitoringu zasobów
  • Optymalizacja i standardy: dbanie o czystość kodu, łatwość utrzymania testów oraz ich wysoką wydajność
  • CI/CD & Git: integracja testów z procesami Continuous Integration w środowisku Git
  • Modern QA (AI): wykorzystanie narzędzi AI do wsparcia rozwoju testów oraz analizy raportów
  • Analiza techniczna: tworzenie przypadków testowych na bazie User Stories i specyfikacji technicznych
  • Root-cause analysis: diagnozowanie przyczyn błędów, wsparcie w ich rozwiązywaniu i raportowanie pokrycia testami
  • Współpraca w Scrum: szacowanie pracochłonności (estimation) i ścisła współpraca z deweloperami nad testowalnością funkcji
  • Walidacja danych: weryfikacja procesów backendowych i danych przy użyciu SQL

Poszukiwane kompetencje

  • min 5 lat doświadczenia komercyjnego 
  • zaawansowana znajomość C/C++ oraz języka skryptowego (TypeScript, Python, PowerShell)
  • doświadczenie w pracy z frameworkami do automatyzacji testów
  • zaawansowana wiedza w zakresie projektowania testów (analiza wartości brzegowych, klasy równoważności, testowanie oparte na stanach itp.)
  • wiedza z zakresu relacyjnych baz danych i SQL
  • znajomość narzędzi CI/CD (np. Jenkins, GitLab CI, Azure DevOps), Git
  • doświadczenie w korzystaniu z debuggerów, narzędzi do analizy statycznej i profilerów wydajności
  • znajomość aspektów testowania bezpieczeństwa oprogramowania (SW Security testing)
  • doświadczenie w pracy w zespołach Agile/Scrum
  • znajomość cyklu życia oprogramowania (SDLC) oraz procesów QA
  • zaawansowana znajomość j.angielskiego - poziom min B2/C1