Dołącz do projektu IoT rozwijanego dla branży odnawialnych źródeł energii
Dla naszego klienta poszukujemy Automation & Manual Testera, który dołączy do zespołu realizującego innowacyjny projekt badawczo-rozwojowy współfinansowany przez Narodowe Centrum Badań i Rozwoju
Projekt obejmuje budowę od podstaw platformy IoT służącej do monitorowania urządzeń wykorzystywanych w instalacjach fotowoltaicznych. Rozwiązanie integruje urządzenia IoT, backend odpowiedzialny za przetwarzanie danych telemetrycznych oraz aplikacje webowe i mobilne.
Szukamy osoby, która zadba o jakość całego rozwiązania - od komunikacji urządzeń, przez backend, aż po interfejs użytkownika.
Twoja rola: Jako Automation & Manual Tester będziesz uczestniczyć w testowaniu całego ekosystemu IoT. To stanowisko dla osoby, która lubi analizować sposób działania systemów, automatyzować procesy testowe i współpracować z programistami już na etapie tworzenia nowych funkcjonalności. Będziesz mieć realny wpływ na jakość rozwiązania rozwijanego od podstaw.
Zakres obowiązków:
projektowanie i wykonywanie testów manualnych aplikacji webowej oraz backendu,
tworzenie i rozwój testów automatycznych dla interfejsu użytkownika oraz API,
testowanie komunikacji urządzeń IoT z platformą z wykorzystaniem protokołu MQTT,
weryfikację poprawności przesyłania danych telemetrycznych,
przygotowywanie scenariuszy oraz dokumentacji testowej,
przeprowadzanie testów regresyjnych przed kolejnymi wydaniami systemu,
współpracę z zespołami Backend, Front-end oraz Embedded przy analizie zgłoszonych błędów,
udział w planowaniu nowych funkcjonalności pod kątem testowalności,
dbanie o jakość rozwijanego produktu
Wymagania:
minimum 2 lata doświadczenia w testowaniu aplikacji webowych,
doświadczenie zarówno w testach manualnych, jak i automatycznych,
praktyczną znajomość jednego z narzędzi: Playwright, Selenium, Cypress
doświadczenie z testowaniem REST API (np. Postman),
znajomość protokołu MQTT lub doświadczenie z testowaniem systemów komunikujących się z urządzeniami,
umiejętność przygotowywania scenariuszy testowych oraz dokumentacji,
podstawową znajomość SQL,
znajomość Git
język angielski na poziomie minimum B2.
Dodatkowym atutem będzie doświadczenie z:
- systemami IoT,
- testowaniem urządzeń komunikujących się poprzez Modbus RTU/TCP lub RS485,
- testami aplikacji mobilnych,
- testami wydajnościowymi (JMeter, k6),
- GitLab CI,
- zagadnieniami bezpieczeństwa systemów IoT.
Nie wymagamy wcześniejszego doświadczenia z falownikami fotowoltaicznymi. Najważniejsze jest doświadczenie w testowaniu aplikacji oraz chęć poznania środowiska IoT.
Firma oferuje:
Oferujemy możliwość pracy przy nowoczesnym projekcie badawczo-rozwojowym realizowanym dla sektora odnawialnych źródeł energii.
Dołączając do zespołu zyskasz:
możliwość współtworzenia rozwiązania IoT od podstaw,
pracę z nowoczesnymi technologiami wykorzystywanymi w systemach telemetrycznych,
możliwość rozwoju w obszarze automatyzacji testów,
współpracę z zespołami Cloud, Front-end, Embedded oraz AI,
realny wpływ na jakość rozwijanego produktu,
stabilne zatrudnienie w oparciu o umowę o pracę,
prywatną opiekę medyczną,
dofinansowanie do zajęć sportowych,
spotkania integracyjne.
Dlaczego warto?
To stanowisko daje możliwość pracy nad całym ekosystemem IoT, a nie wyłącznie nad aplikacją webową. Będziesz testować przepływ danych od urządzeń pracujących w terenie, przez backend odpowiedzialny za przetwarzanie danych telemetrycznych, aż po aplikacje webowe i mobilne. To świetna okazja, aby rozwijać kompetencje w obszarze nowoczesnych systemów IoT oraz automatyzacji testów.

