Celem projektu jest stworzenie nowej wersji platformy do zarządzania zaproszeniami i relacjami z gośćmi. Obecna wersja systemu nie spełnia oczekiwań użytkowników pod kątem intuicyjności, skalowalności oraz możliwości obsługi wielu najemców (multi-tenant). Nowe rozwiązanie oparte na Firebase ma rozwiązać te problemy i zapewnić elastyczne, nowoczesne podejście do zarządzania wydarzeniami.
📍 Lokalizacja: zdalnie
📄 Forma zatrudnienia: B2B
💰 Wynagrodzenie: do 160 pln/h (do negocjacji)
🚩Czas trwania: 05.2025 - 07.2025
Oczekiwania
- Minimum 3 lata doświadczenia w testach manualnych aplikacji webowych i mobilnych (React / React Native)
- Znajomość testów funkcjonalnych, integracyjnych, regresyjnych i użyteczności
- Umiejętność testowania cross-platformowego (Android, iOS, przeglądarki)
- Praktyczna znajomość narzędzi do zgłaszania błędów (np. Jira, Trello) – tworzenie przejrzystych, powtarzalnych zgłoszeń
- Doświadczenie z Firebase: Auth – testowanie logowania, rejestracji, sesji, dostępu zależnego od roli, Firestore – weryfikacja danych, dostępów użytkowników, struktury NoSQL, Emulator Suite – poruszanie się po emulatorze Firestore i Auth
- Umiejętność analizowania logów z emulatora, narzędzi developerskich przeglądarki i aplikacji
- Jasne i zwięzłe raportowanie wyników testów i błędów do zespołu deweloperskiego
Mile widziane:
- Doświadczenie z automatyzacją testów (Cypress, Detox itp.)
- Znajomość Firebase Admin SDK lub Test SDK
- Wiedza o integracji testów z CI/CD
- Podstawowa znajomość JavaScript/TypeScript
- Doświadczenie w testowaniu aplikacji typu multi-tenant
- Korzystanie z narzędzi AI (np. ChatGPT, Claude.ai, Firebase Studio) do planowania testów, analizy pokrycia i eksploracyjnego testowania
Obowiązki:
- Tworzenie i wykonywanie planów testów na podstawie user stories i kryteriów akceptacji
- Ręczne testowanie funkcji: zaproszeń, RSVP, konfiguracji wydarzeń, przydziału miejsc i interakcji opartych na rolach
- Walidacja danych w Firebase (Firestore i Auth) przy użyciu Emulator Suite
- Testowanie reguł biznesowych (np. limity biletów, przypisania do najemców, łańcuchy zatwierdzeń)
- Przeprowadzanie testów regresyjnych i aktualizacja dokumentacji testowej
- Testowanie aplikacji na różnych przeglądarkach i urządzeniach (iOS, Android, Chrome, Firefox, Edge, Safari)
- Sprawdzanie spójności UI oraz bezpieczeństwa danych (izolacja danych najemców, kontrola dostępu na podstawie ról)
- Wsparcie podczas przygotowania do wydania oraz testów UAT
Oferujemy:
- Stawka do 160 zł/h netto na b2b.
- Przelew w dogodnej formie.
- Krótki 14-dniowy termin płatności faktury.
- Bogaty pakiet usług prywatnej opieki medycznej.
- Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych).