About us
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 hardware'u 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 firmware'u komponentów urządzeń (aktualizacje, stabilność działania, obsługa błędów)
- Weryfikacja poprawnego działania hardware'u 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ń, firmware'u 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ń
Required qualifications
- Znajomość zagadnień sprzętowych oraz interfejsów komunikacyjnych (USB, RS232, RS485)
- Doświadczenie w testowaniu firmware'u, 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