Publikuj oferty pracy
Zatrudniaj bez prowizji
3 wyświetlenia
Engenious
Poszukujemy wysoko wykwalifikowanego starszego inżyniera ds. testów integracyjnych, który dołączy do naszego zespołu przy opracowywaniu platformy operacyjnej oprogramowania Power Automation (PASOP). Głównym celem tej roli będzie projektowanie, rozwijanie i wdrażanie platformy testów integracyjnych od podstaw. Obejmuje to konceptualizację frameworku, wybór odpowiednich narzędzi, wdrożenie go na sprzęcie fizycznym, wdrożenie i wykonanie testów, integrację potoku testowego oraz generowanie i wyświetlanie raportów na pulpicie nawigacyjnym.
Nasza platforma opiera się na mikrousługach, które komunikują się za pośrednictwem jednej magistrali. Same usługi są napisane w języku C++, a cała platforma obsługuje wdrożenia zarówno na urządzeniach ARM (z niestandardową dystrybucją Linuksa bazującą na projekcie Yocto), jak i urządzeniach x86 (Debian 12).
Poszukujemy wysoko wykwalifikowanego starszego inżyniera ds. testów integracyjnych, który dołączy do naszego zespołu przy opracowywaniu platformy operacyjnej oprogramowania Power Automation (PASOP). Głównym celem tej roli będzie projektowanie, rozwijanie i wdrażanie platformy testów integracyjnych od podstaw. Obejmuje to konceptualizację frameworku, wybór odpowiednich narzędzi, wdrożenie go na sprzęcie fizycznym, wdrożenie i wykonanie testów, integrację potoku testowego oraz generowanie i wyświetlanie raportów na pulpicie nawigacyjnym.
Nasza platforma opiera się na mikroserwisach, które komunikują się za pomocą jednej magistrali. Same usługi są napisane w języku C++, a cała platforma obsługuje wdrożenia zarówno na urządzeniach ARM (z niestandardową dystrybucją Linuksa bazującą na projekcie Yocto), jak i urządzeniach x86 (Debian 12).
,[Zaprojektuj i opracuj kompleksowe środowisko testów integracyjnych. , Wybierz odpowiednią platformę testową i zapewnij jej skuteczne wdrożenie na sprzęcie fizycznym. , Wdrażaj i wykonuj szeroką gamę testów integracyjnych, w tym aktualizacje oprogramowania sprzętowego, generowanie i wdrażanie konfiguracji, integrację sterowników PLC, zarządzanie modułami we/wy, zarządzanie certyfikatami, synchronizację czasu, testowanie komunikacji między urządzeniami (przy użyciu protokołów takich jak IEC), kompleksowe -zakończ testy z UAL i drobne testy UI. , Utrzymywanie i zarządzanie konfiguracją testową, w tym komponentami sprzętowymi. , Zapewnij wsparcie w opracowywaniu testów wydajnościowych. , Przyczynianie się do ewolucji strategii testowych i procesów testowych. , Współpraca z zespołem programistów, aby zapewnić płynną integrację testów z potokiem CI/CD i generować kompleksowe raporty z testów. , Wyświetlaj wyniki testów na desce rozdzielczej w celu monitorowania w czasie rzeczywistymg i analiza.] Вимоги: Python, C++, Bash, pytest, Automatyzacja testów, Test integracyjny, Windows, Linux, Umiejętności komunikacyjne. Бонуси та переваги: Abonament sportowy, Budżet szkoleniowy, Prywatna opieka zdrowotna, Płaska struktura, Małe zespoły, Projekty międzynarodowe.< /ul>