ALGOTEQUE is an IT consultancy firm that helps startups, mid‑sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed‑price and time‑and‑materials models, helping our customers achieve their business and IT strategies.
Job Description
Poszukujemy specjalisty do współpracy przy testowaniu systemów obejmujących urządzenia fizyczne, firmware oraz systemy centralne. Projekt dotyczy rozwiązań, w których kluczowe znaczenie ma poprawna integracja hardwareu z oprogramowaniem backendowym.
Zakres współpracy
- Planowanie, przygotowanie i realizacja testów oprogramowania oraz urządzeń fizycznych
- Testowanie aplikacji działających na urządzeniach oraz ich integracji z systemami centralnymi
- Testowanie firmwareu komponentów urządzeń (aktualizacje, stabilność działania, obsługa błędów)
- Weryfikacja poprawnego działania hardwareu oraz jego współpracy z oprogramowaniem (testy funkcjonalne, integracyjne)
- Przygotowanie i konfiguracja stanowisk testowych z wykorzystaniem dostępnych komponentów sprzętowych i programowych
- Testowanie komunikacji pomiędzy urządzeniami a systemami centralnymi (przesył danych, kompletność, spójność, poprawność zapisu)
- Weryfikacja danych wysyłanych z urządzeń do systemów backendowych (logi, statusy, zdarzenia, dane transakcyjne)
- Analiza logów po stronie urządzeń, firmwareu oraz systemów centralnych
- Projektowanie scenariuszy testowych, przypadków testowych oraz przygotowywanie danych testowych
- Rejestrowanie, analiza i raportowanie nieprawidłowości w systemie zgłoszeń (np. Redmine)
- Tworzenie dokumentacji testowej oraz raportów z przeprowadzonych prac
- Bieżąca współpraca z zespołem developerskim, analitycznym oraz projektowym w ramach realizowanych zadań
Profile / Requirements
- Znajomość zagadnień sprzętowych oraz interfejsów komunikacyjnych (USB, RS232, RS485)
- Doświadczenie w testowaniu firmwareu, systemów embedded lub urządzeń fizycznych
- Doświadczenie w testowaniu systemów backendowych / centralnych
- Podstawowa znajomość baz danych oraz języka SQL
- Umiejętność analizy logów i diagnozowania problemów na styku hardware–software
- Samodzielność w organizacji pracy oraz odpowiedzialność za realizowane zadania
- Umiejętność czytania dokumentacji technicznej i pracy w środowisku projektowym
Dodatkowe informacje
- Współpraca realizowana w modelu stacjonarnym ze względu na pracę z urządzeniami fizycznymi - Lokalizacja: Grodzisk Mazowicki
- Długoterminowa współpraca w ramach rozwijanego systemu
- Praca w środowisku technicznym, z realnym wpływem na jakość końcowego rozwiązania