Automation & Manual Tester
⚲ Warszawa
12 000 - 17 000 PLN brutto (UoP)
Wymagania
- Manual Testing
- Automated 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.
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
🔴
innowacyjny projekt badawczo-rozwojowy współfinansowany przez Narodowe Centrum Badań i Rozwoju
Projekt może być na wczesnym etapie rozwoju, z potencjalnie niepewnym kierunkiem i długim cyklem życia, a finansowanie może być związane z konkretnymi kamieniami milowymi.
🔴
rozwijanego od podstaw
Oznacza to, że będziesz musiał budować procesy testowe i narzędzia od zera, co może być czasochłonne i wymagać dużej samodzielności.
🟡
realny wpływ na jakość rozwiązania
Może oznaczać, że Twoje sugestie będą brane pod uwagę, ale ostateczne decyzje mogą należeć do innych osób lub procesów.
🟢
współpracować z programistami już na etapie tworzenia nowych funkcjonalności
Może oznaczać, że będziesz zaangażowany w proces tworzenia wymagań i projektowania, co wymaga dobrej komunikacji i umiejętności wpływania na decyzje.
🟡
testowanie komunikacji urządzeń IoT z platformą z wykorzystaniem protokołu MQTT
Wymaga znajomości specyficznych protokołów komunikacyjnych i potencjalnie pracy z fizycznym sprzętem, co może być bardziej złożone niż standardowe testowanie aplikacji.