JustJoin.IT Stacjonarnie Mid New

Inżynier/ka Testów Oprogramowania (testy manualne i automatyzacja)

Power Media

⚲ Warszawa

12 000 - 17 000 PLN brutto (UoP)

Wymagania

  • Test Automation
  • Manual Testing

Opis stanowiska

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.

🔍 Dekoder Ogłoszenia

🟡
Dołącz do projektu IoT rozwijanego dla branży odnawialnych źródeł energii
Projekt może być ciekawy ze względu na branżę, ale może też oznaczać specyficzne wymagania lub wolniejsze tempo rozwoju niż w bardziej komercyjnych sektorach.
🟡
innowacyjny projekt badawczo-rozwojowy współfinansowany przez Narodowe Centrum Badań i Rozwoju
Projekt może być ambitny i mieć potencjał, ale może też oznaczać dłuższy cykl rozwoju, niepewność co do finalnego produktu i potencjalne zmiany wymagań.
🟡
budowę od podstaw platformy IoT
Będziesz miał okazję budować coś nowego, ale też możesz napotkać wiele nieprzewidzianych problemów i braków w dokumentacji.
🟡
Będziesz mieć realny wpływ na jakość rozwiązania
Oznacza to, że Twoja praca będzie widoczna i ważna, ale też że będziesz ponosić dużą odpowiedzialność za potencjalne błędy.
🟡
współpracę z programistami już na etapie tworzenia nowych funkcjonalności
Może oznaczać wczesne angażowanie w proces, ale też konieczność pracy z niedokończonym kodem i częste zmiany.