Middle/Senior QA Engineer
Svitla Systems
Rola polega na manualnym testowaniu aplikacji mobilnej (React Native) tworzonej dla dzieci, która przetwarza dane z fizycznego urządzenia Bluetooth. Kandydat będzie odpowiedzialny za wykrywanie, reprodukowanie i opisywanie błędów, a także za analizę logów CI/CD i współpracę z zespołem deweloperskim i sprzętowym. Istnieje niewielka możliwość automatyzacji testów w przyszłości.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: dokładna liczba dni pracy zdalnej/hybrydowej (choć opis sugeruje elastyczność)., szczegóły dotyczące wielkości zespołu qa i ogólnego zespołu projektowego..
Rola polega na manualnym testowaniu aplikacji mobilnej (React Native) tworzonej dla dzieci, która przetwarza dane z fizycznego urządzenia Bluetooth. Kandydat będzie odpowiedzialny za wykrywanie, reprodukowanie i opisywanie błędów, a także za analizę logów CI/CD i współpracę z zespołem deweloperskim i sprzętowym. Istnieje niewielka możliwość automatyzacji testów w przyszłości.
- ✓Praca z zaawansowanymi technologiami w projektach US i EU.
- ✓Elastyczność w wyborze miejsca pracy (zdalnie lub biuro).
- ✓Możliwość zdobywania bonusów za aktywność poza projektem (artykuły, wystąpienia).
- ✓Spersonalizowane programy nauki i darmowe webinary/meetupy.
- ✓Praca nad produktem dla dzieci może być motywująca dla niektórych kandydatów.
- −Ograniczone możliwości automatyzacji testów ('there is no environment to support it yet').
- −Praca w 'ambiguous environment' może oznaczać brak jasno zdefiniowanych procesów lub wymagań.
- !Poziom 'Middle/Senior' może sugerować szeroki zakres oczekiwań.
- !Wspomniane 'limited automated testing possible' może być niejasne co do przyszłego zakresu.
- !Praca w 'ambiguous environment' wymaga dużej samodzielności i adaptacji.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Manualne testowanie aplikacji mobilnej React Native (iOS/Android).
- •Walidacja danych użytkownika generowanych z danych sprzętowych i przetwarzanych w aplikacji.
- •Używanie fizycznego urządzenia Bluetooth do generowania danych testowych.
- •Wykonywanie testów regresyjnych i weryfikacja nowych funkcji przed wydaniem.
- •Analiza błędów w potoku CI/CD (Bitrise) i przeglądanie logów budowania/testów.
- •Współpraca z deweloperami i zespołem odpowiedzialnym za sprzęt.
- •Utrzymanie i dostosowywanie istniejących testów E2E (Detox) w przypadku drobnych problemów.
- •Samodzielne organizowanie pracy testowej i adaptacja do zmieniających się wymagań.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z co najmniej 4-letnim doświadczeniem w manualnym testowaniu aplikacji mobilnych, rozumiejący systemy API i przepływy danych, z podstawową wiedzą o Bluetooth i MQTT, potrafiący pracować z rzeczywistymi urządzeniami i analizować logi CI/CD. Kluczowa jest biegła znajomość angielskiego i umiejętność samodzielnego działania.
Oferta nie jest dla osób bez doświadczenia w manualnym testowaniu aplikacji mobilnych, bez podstawowej wiedzy o API i Bluetooth/MQTT, a także dla tych, którzy preferują pracę w startupach lub nie czują się komfortowo w środowisku wymagającym dużej samodzielności i inicjatywy.
- ?Jak wygląda podział obowiązków między manualnym a potencjalnym automatycznym testowaniem w praktyce?
- ?Jakie są główne wyzwania związane z testowaniem produktu z integracją sprzętową Bluetooth?
- ?Jakie są plany rozwoju środowiska do automatyzacji testów w najbliższej przyszłości?
- ?Jak wygląda proces współpracy z zespołem deweloperskim i sprzętowym?
- ?Jakie są oczekiwania dotyczące analizy logów CI/CD w przypadku wykrycia problemów?
- ?Jakie są typowe problemy lub obszary ryzyka w tej aplikacji?
- ?Jak wygląda proces onboardingu dla nowego członka zespołu?
- −Dokładna liczba dni pracy zdalnej/hybrydowej (choć opis sugeruje elastyczność).
- −Szczegóły dotyczące wielkości zespołu QA i ogólnego zespołu projektowego.
- −Informacje o konkretnych narzędziach używanych do zarządzania zadaniami i dokumentacją.
- −Opis procesu rekrutacyjnego.
Opisywany jako 'Awesome team and a friendly, supportive community!' z regularnymi aktywnościami online.
Brak informacji w ogłoszeniu.