Senior Embedded QA Engineer - Audio/Video Systems
⚲ Kraków
110–150 zł netto (+ VAT) / godz.
Wymagania
- JIRA
- Zephyr
- Python
- REST API
- Selenium
Opis stanowiska
Nasze wymagania:
Co najmniej 5-7 lat doświadczenia w testowaniu systemów embedded, w tym projektowanie i wykonywanie testów.
Doświadczenie w walidowaniu urządzeń peryferyjnych oraz aplikacji na platformach PC, Mac i mobilnych.
Znajomość zasad bezpieczeństwa i ich stosowanie podczas testowania.
Szeroka wiedza z zakresu wzorców projektowych, skalowalności, niezawodności oraz testów wydajnościowych.
Biegłość w pracy z narzędziami JIRA i Zephyr (śledzenie projektów, zarządzanie testami).
Elastyczność i umiejętność pracy nad wieloma projektami oraz powtarzalnymi cyklami testowymi jednocześnie.
Biegła znajomość języka angielskiego
Gotowość do pracy w zespołach rozproszonych oraz współpracy z zespołami zagranicznymi.
Umiejętność podejmowania decyzji oraz ich uzasadniania.
Dobra organizacja pracy i dbałość o szczegóły w zakresie śledzenia statusów produktów i testów.
Mile widziane:
Doświadczenie w językach skryptowych (np. Python).
Znajomość backendu/chmury oraz weryfikacji API i baz danych (REST API).
Doświadczenie z narzędziami do automatyzacji testów (np. Selenium).
Umiejętność proponowania i wdrażania usprawnień technologicznych.
Zakres obowiązków:
Tworzenie kompleksowych planów testów dla złożonych produktów do wideokonferencji opartych na systemach embedded.
Analizowanie dokumentów wymagań produktowych (PRD) oraz opracowywanie na ich podstawie odpowiednich planów testów, wraz z ich aktualizacją w trakcie rozwoju projektu.
Opracowywanie, rozwijanie i wykonywanie przypadków testowych samodzielnie, przy minimalnym nadzorze.
Przeprowadzanie testów manualnych ze szczególnym uwzględnieniem urządzeń peryferyjnych (kamery, webcamy, głośnomówiące systemy audio) na platformach PC, Mac, Linux, Chromebox oraz urządzeniach mobilnych.
Walidowanie funkcjonalności produktu w różnych środowiskach, z uwzględnieniem parametrów sieciowych takich jak opóźnienia, jitter czy utrata pakietów.
Testowanie interfejsu użytkownika (UI) oraz procesów backendowych, z zapewnieniem bezpiecznej transmisji danych pomiędzy urządzeniami a chmurą.
Diagnozowanie oraz rozróżnianie źródeł problemów pochodzących ze sprzętu, firmware'u, urządzeń hosta lub środowiska sieciowego.
Zbieranie kluczowych informacji do debugowania oraz eskalowanie problemów do zespołów developerskich w odpowiednim czasie.
Współpracowanie z zespołami Development, Product oraz Program Management w celu efektywnego rozwiązywania problemów.
Wykorzystywanie narzędzi JIRA i Zephyr do zarządzania projektami, tworzenia raportów, śledzenia postępów oraz analizowania danych na dashboardach.
Prowadzenie szczegółowej dokumentacji statusów produktów oraz wyników testów w celu zapewnienia zgodności z założeniami projektu.
Konfigurowanie zaawansowanych środowisk testowych (PC, Mac, Linux, Chromebox) wraz ze znajomością certyfikacji USB oraz konfiguracji aplikacji audio/wideo.
Przygotowywanie systemów testowych obsługujących Bluetooth, WiFi oraz aplikacje mobilne współpracujące z urządzeniami.
Oferujemy:
Praca hybrydoa - 3 dni w tygodniu z biura w Kakowie, 2 dni zdalnie
Umowa B2B via Michael Page
Współpraca długoterminowa
Co najmniej 5-7 lat doświadczenia w testowaniu systemów embedded, w tym projektowanie i wykonywanie testów.
Doświadczenie w walidowaniu urządzeń peryferyjnych oraz aplikacji na platformach PC, Mac i mobilnych.
Znajomość zasad bezpieczeństwa i ich stosowanie podczas testowania.
Szeroka wiedza z zakresu wzorców projektowych, skalowalności, niezawodności oraz testów wydajnościowych.
Biegłość w pracy z narzędziami JIRA i Zephyr (śledzenie projektów, zarządzanie testami).
Elastyczność i umiejętność pracy nad wieloma projektami oraz powtarzalnymi cyklami testowymi jednocześnie.
Biegła znajomość języka angielskiego
Gotowość do pracy w zespołach rozproszonych oraz współpracy z zespołami zagranicznymi.
Umiejętność podejmowania decyzji oraz ich uzasadniania.
Dobra organizacja pracy i dbałość o szczegóły w zakresie śledzenia statusów produktów i testów.
Mile widziane:
Doświadczenie w językach skryptowych (np. Python).
Znajomość backendu/chmury oraz weryfikacji API i baz danych (REST API).
Doświadczenie z narzędziami do automatyzacji testów (np. Selenium).
Umiejętność proponowania i wdrażania usprawnień technologicznych.
Zakres obowiązków:
Tworzenie kompleksowych planów testów dla złożonych produktów do wideokonferencji opartych na systemach embedded.
Analizowanie dokumentów wymagań produktowych (PRD) oraz opracowywanie na ich podstawie odpowiednich planów testów, wraz z ich aktualizacją w trakcie rozwoju projektu.
Opracowywanie, rozwijanie i wykonywanie przypadków testowych samodzielnie, przy minimalnym nadzorze.
Przeprowadzanie testów manualnych ze szczególnym uwzględnieniem urządzeń peryferyjnych (kamery, webcamy, głośnomówiące systemy audio) na platformach PC, Mac, Linux, Chromebox oraz urządzeniach mobilnych.
Walidowanie funkcjonalności produktu w różnych środowiskach, z uwzględnieniem parametrów sieciowych takich jak opóźnienia, jitter czy utrata pakietów.
Testowanie interfejsu użytkownika (UI) oraz procesów backendowych, z zapewnieniem bezpiecznej transmisji danych pomiędzy urządzeniami a chmurą.
Diagnozowanie oraz rozróżnianie źródeł problemów pochodzących ze sprzętu, firmware'u, urządzeń hosta lub środowiska sieciowego.
Zbieranie kluczowych informacji do debugowania oraz eskalowanie problemów do zespołów developerskich w odpowiednim czasie.
Współpracowanie z zespołami Development, Product oraz Program Management w celu efektywnego rozwiązywania problemów.
Wykorzystywanie narzędzi JIRA i Zephyr do zarządzania projektami, tworzenia raportów, śledzenia postępów oraz analizowania danych na dashboardach.
Prowadzenie szczegółowej dokumentacji statusów produktów oraz wyników testów w celu zapewnienia zgodności z założeniami projektu.
Konfigurowanie zaawansowanych środowisk testowych (PC, Mac, Linux, Chromebox) wraz ze znajomością certyfikacji USB oraz konfiguracji aplikacji audio/wideo.
Przygotowywanie systemów testowych obsługujących Bluetooth, WiFi oraz aplikacje mobilne współpracujące z urządzeniami.
Oferujemy:
Praca hybrydoa - 3 dni w tygodniu z biura w Kakowie, 2 dni zdalnie
Umowa B2B via Michael Page
Współpraca długoterminowa
🔍 Dekoder Ogłoszenia
🔴
Szeroka wiedza z zakresu wzorców projektowych, skalowalności, niezawodności oraz testów wydajnościowych.
Oczekuje się, że kandydat będzie nie tylko wykonywał testy, ale także rozumiał architekturę i potencjalne problemy wydajnościowe, co może oznaczać potrzebę głębszego zaangażowania w proces projektowania.
🔴
Elastyczność i umiejętność pracy nad wieloma projektami oraz powtarzalnymi cyklami testowymi jednocześnie.
Może oznaczać chaos i brak priorytetów, gdzie kandydat będzie musiał żonglować wieloma zadaniami bez jasnego wskazania, co jest najważniejsze.
🔴
Gotowość do pracy w zespołach rozproszonych oraz współpracy z zespołami zagranicznymi.
Może oznaczać pracę w różnych strefach czasowych, co może wymagać elastyczności w godzinach pracy i potencjalnie pracy poza standardowymi godzinami.
🔴
Umiejętność podejmowania decyzji oraz ich uzasadniania.
Oczekuje się, że kandydat będzie samodzielnie podejmował decyzje dotyczące testowania i będzie potrafił je obronić, co może oznaczać większą odpowiedzialność i presję.
🔴
Umiejętność proponowania i wdrażania usprawnień technologicznych.
Oprócz standardowych obowiązków QA, od kandydata oczekuje się aktywnego udziału w innowacjach i zmianach technologicznych, co może wykraczać poza typowy zakres roli QA.