Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Ivanna Kushnir

Zaproponuj Ivanna pracę nad swoim kolejnym zleceniem.

Ukraina Lwów, Ukraina
2 miesiące 21 dni temu
Gotowy do podjęcia pracy gotowy do podjęcia pracy
w Serwisie 1 rok

Ranking

Zakończonych zleceń
Brak danych
Średnia ocena
Brak danych
Ranking
277
Testowanie i kontrola jakości

Poziom znajomości języków obcych

Українська Українська: native
English English: średniozaawansowany

Umiejętności i kwalifikacje

Portfolio


  • KursOgród

    Testowanie i kontrola jakości
    Projekt CourseGarden to platforma internetowa, na której użytkownicy mogą tworzyć, dzielić się i uczestniczyć w mini-kursach. System umożliwia logowanie jako nauczyciel, student lub administrator.

    Jak dotąd przetestowałem trzy kluczowe sekcje:

    stronę autoryzacji,

    stronę tworzenia i zarządzania kursami,

    oraz stronę wsparcia.

    Moje testy obejmowały zarówno frontend, jak i backend (testowanie API).
    Testy przeprowadzono na systemach operacyjnych Windows i Android.

    Stworzyłem listę kontrolną, wykonałem testy, zgłosiłem 21 raportów o błędach i przygotowałem raport z testów.

    Testowanie obejmowało:

    Testowanie funkcjonalne,

    Testowanie UI/UX,

    Testowanie pozytywne i negatywne.

    Zastosowałem również techniki testowania czarnej skrzynki, w szczególności:

    Analizę wartości granicznych,

    oraz testowanie ad-hoc.

    Dodatkowo przedstawiłem kilka sugestii dotyczących ulepszeń, z których niektóre zostały zaakceptowane i uwzględnione przez zespół.

    Projekt jest wciąż w toku, więc informacje mogą się zmieniać codziennie.
  • Filmoteka

    Testowanie i kontrola jakości
    Projekt:
    Filmoteka (Aplikacja internetowa biblioteki filmowej)

    Typ projektu:
    Aplikacja internetowa służąca jako biblioteka filmowa z krótkimi opisami filmów oraz możliwością tworzenia dwóch list: "Chcę obejrzeć" i "Obejrzane." Aplikacja nie umożliwia oglądania samych filmów.

    Moja rola:
    Inżynier QA

    Zadania:
    - Napisz 5 przypadków testowych.
    - Znajdź i udokumentuj 5 raportów o błędach.

    Zakres testowania:
    Testowanie obejmowało zarówno aspekty funkcjonalne, jak i interfejsowe aplikacji.
  • Kapusta

    Testowanie i kontrola jakości
    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.