Pracuj.pl Hybrydowo Mid

QA Engineer

NICE-Polska Sp. z o.o.

⚲ Wysogotowo (pow. poznański)

Do uzgodnienia

Wymagania

  • Jira
  • TestRail
  • Z-Wave
  • Linux

Opis stanowiska

Nasze wymagania:
Co najmniej 3 lata doświadczenia jako QA Engineer (mid), w tym praktyczne testowanie systemów wbudowanych (embedded) / firmware lub urządzeń IoT — nie wyłącznie aplikacji webowych/mobilnych.
Wykształcenie techniczne (informatyka, elektronika, telekomunikacja, automatyka lub pokrewne).
Doświadczenie w testach API i integracyjnych.
Znajomość testowania protokołów komunikacyjnych — rozumienie warstw protokołu, analiza ramek/pakietów, testy interoperacyjności.
Podstawy komunikacji radiowej / RF (zasięg, zakłócenia, sieci bezprzewodowe).
Umiejętność pracy z dokumentacją techniczną i specyfikacjami protokołów w języku angielskim.
Doświadczenie z narzędziami QA: Znajomość narzędzi do zarządzania testami i zgłoszeniami błędów (np. Jira, TestRail).
Umiejętność obsługi sprzętu laboratoryjnego (sniffery/analizatory protokołów, multimetr, programatory) lub gotowość do szybkiego jej opanowania.
Język angielski na poziomie min. B2.

Mile widziane:
Znajomość systemu Linux i praca w konsoli CLI.
Praktyczna znajomość standardów ISTQB oraz doświadczenie w pracy w metodykach zwinnych (Scrum/Agile).
Znajomość protokołu Z-Wave (mesh, inclusion, command classes, certyfikacja).
Doświadczenie z innymi protokołami smart home (Zigbee, Matter, Thread, BLE),
Automatyzacja testów w Pythonie oraz praca w środowisku CI/CD (Bamboo, Jenkins).
Doświadczenie w testowaniu produktów smart home / automatyki budynkowej.

Zakres obowiązków:
Projektowanie, utrzymanie i wykonywanie scenariuszy testowych (funkcjonalnych, regresyjnych, integracyjnych) dla warstwy komunikacji bezprzewodowej centrali Smart Home.
Testowanie protokołów radiowych i komunikacji między urządzeniami — parowanie/inclusion, interoperacyjność wielu urządzeń, stabilność sieci.
Testy na rzeczywistym sprzęcie (hardware-in-the-loop): konfiguracja i obsługa stanowisk testowych z fizycznymi urządzeniami.
Analiza logów oraz debugowanie na poziomie protokołu we współpracy z developerami i zespołem HW.
Raportowanie i analiza defektów, weryfikacja poprawek, udział w testach wydań (release).
Współtworzenie i rozwój automatyzacji testów.

Oferujemy:
Udział w międzynarodowych projektach i realny wpływ na produkt.
Przyjazną atmosferę i kulturę współpracy.
Pakiet benefitów: karta sportowa, prywatna opieka medyczna, ubezpieczenie grupowe, dofinansowanie posiłków.
Naukę języków obcych.
Specjalne bonusy: z okazji świąt, ślubu lub narodzin potomstwa itd.

🔍 Dekoder Ogłoszenia

🔴
Co najmniej 3 lata doświadczenia jako QA Engineer (mid), w tym praktyczne testowanie systemów wbudowanych (embedded) / firmware lub urządzeń IoT — nie wyłącznie aplikacji webowych/mobilnych.
Poszukujemy kogoś, kto ma doświadczenie w testowaniu czegoś więcej niż tylko stron internetowych czy aplikacji mobilnych, co może oznaczać bardziej złożone i niskopoziomowe testowanie.
🔴
Umiejętność obsługi sprzętu laboratoryjnego (sniffery/analizatory protokołów, multimetr, programatory) lub gotowość do szybkiego jej opanowania.
Oczekuje się, że będziesz potrafił pracować ze specjalistycznym sprzętem, a jeśli nie, to musisz być w stanie szybko się tego nauczyć, co może wymagać dodatkowego wysiłku.
🟡
Podstawy komunikacji radiowej / RF (zasięg, zakłócenia, sieci bezprzewodowe).
Wymagana jest podstawowa wiedza z zakresu technologii bezprzewodowych, która może być kluczowa dla testowania urządzeń IoT.
🟡
Znajomość protokołu Z-Wave (mesh, inclusion, command classes, certyfikacja).
Szczegółowa znajomość konkretnego protokołu smart home jest mile widziana, co sugeruje, że projekt będzie mocno związany z tą technologią.
🟡
Automatyzacja testów w Pythonie oraz praca w środowisku CI/CD (Bamboo, Jenkins).
Oczekuje się umiejętności automatyzacji testów i pracy z narzędziami CI/CD, co jest standardem w nowoczesnym QA, ale może wymagać od kandydata dodatkowych kompetencji.