Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Projekt: Kapusta (Aplikacja internetowa do zarządzania finansami)

Przegląd projektu:
"Kapusta" to internetowa aplikacja do zarządzania finansami, zaprojektowana w celu pomocy użytkownikom w śledzeniu ich dochodów i wydatków. Nasz zespół 9 testerów QA był odpowiedzialny za zapewnienie jakości i niezawodności aplikacji przed jej wydaniem.

Moja rola:
Byłem odpowiedzialny za testowanie funkcjonalności front-end i back-end strony autoryzacji, zapewniając bezpieczny i przyjazny dostęp dla użytkowników.

Obowiązki:
- Analizowałem historie użytkowników i przypadki użycia dostarczone przez analityka biznesowego, aby zrozumieć oczekiwane zachowanie strony autoryzacji.
- Stworzyłem szczegółowe listy kontrolne w TestRail obejmujące pozytywne i negatywne przypadki testowe zarówno dla front-end, jak i back-end, w tym analizę wartości granicznych i partycjonowanie ekwiwalentów.
- Wykonałem testy funkcjonalne, UI/UX oraz bezpieczeństwa.
- Napisałem jasne i zwięzłe raporty o błędach w Jira, dostarczając programistom informacji potrzebnych do reprodukcji i naprawy problemów.
- Współpracowałem z zespołem, aby dostarczyć ogólne rekomendacje dotyczące poprawy jakości aplikacji.

Metody testowania:
- Wykorzystałem metody testowania pozytywnego i negatywnego, aby upewnić się, że strona autoryzacji prawidłowo obsługuje poprawne i niepoprawne dane wejściowe.
- Zastosowałem techniki testowania czarnej skrzynki, w szczególności:
Analiza wartości granicznych: Testowanie zachowania systemu na skrajnych granicach parametrów wejściowych (np. minimalna i maksymalna długość hasła).
Partycjonowanie ekwiwalentów: Dzieląc dane wejściowe na klasy ekwiwalentów i wybierając przedstawicieli z każdej klasy do testowania.

Umiejętności techniczne:
- Biegłość w korzystaniu z narzędzi dewelopera przeglądarki (DevTools) do testowania front-end.
- Doświadczenie w testowaniu API z użyciem Swagger.
- Znajomość narzędzia do projektowania UI/UX Figma.

Wyzwania:
Zapewnienie bezpieczeństwa procesu autoryzacji było kluczowym wyzwaniem. Ściśle współpracowałem z programistami, aby zidentyfikować i rozwiązać potencjalne luki w zabezpieczeniach.

Wyniki:
Zidentyfikowałem i zgłosiłem 5 krytycznych błędów związanych z autoryzacją, które zostały rozwiązane przed wydaniem aplikacji.
Przyczyniłem się do ogólnej poprawy użyteczności i bezpieczeństwa aplikacji.
Szczegóły pracy
Budżet 0 PLN
Dodana 10 kwietnia 2025
42 wyświetlenia
Freelancer
Ivanna Kushnir
Ukraina Lwów
Brak opinii

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
W serwisie 1 rok