Twoja rola w OTOKO®
Sprawisz, że jakość stanie się przejrzystą częścią tworzenia. Zamiast gromadzić jak najwięcej testów, zidentyfikujesz ścieżki użytkowników i integracje, których awaria szkodzi najbardziej. Będziesz pracować z zespołem programistycznym i projektowym, aby wcześnie wykrywać błędy i zasadnie zatwierdzać wydania.
Testy dla wiarygodnych decyzji o wydaniu
Test happy path niewiele mówi o wygasłych logowaniach, podwójnych uploadach czy nieudanych odpowiedziach systemu. Wyprowadzisz testy z ryzyk biznesowych i wybierzesz poziom API, integracji lub przeglądarki. Dane testowe i warunki wstępne muszą być powtarzalne. Niestabilne testy są usuwane u źródła. Raporty błędów zawierają oczekiwanie, rzeczywiste zachowanie i kroki odtworzenia.
Twoje zadania
- Tworzenie strategii testów opartych na ryzyku i wymaganiach dla aplikacji webowych, API i integracji.
- Tworzenie automatycznych testów integracyjnych i end-to-end oraz stabilne włączanie ich do CI/CD.
- Organizowanie danych testowych, środowisk i raportów błędów tak, aby problemy były odtwarzalne.
- Przeprowadzanie testów eksploracyjnych i ukierunkowane usuwanie niestabilnych testów, luk w pokryciu i trendów błędów.
- Automatyczne pokrywanie krytycznych procesów ze zmianami uprawnień, timeoutami i błędnymi danymi wejściowymi.
- Integrowanie izolowanych danych testowych i wartościowych artefaktów z CI/CD oraz naprawianie niestabilnych testów.
Co wnosisz
Najważniejsze jest możliwe do wykazania doświadczenie istotne dla tej roli. Może wynikać z odpowiedniego wykształcenia zawodowego, studiów, praktyki zawodowej lub solidnego przebranżowienia. Konkretny zakres odpowiedzialności uzgodnimy odpowiednio do Twojej wiedzy.
- Doświadczenie w testowaniu oprogramowania i z co najmniej jednym narzędziem automatyzacji testów.
- Rozumienie API, aplikacji przeglądarkowych i kontroli wersji.
- Umiejętność jasnego opisywania błędów i oceniania wyników testów według rzeczywistego ryzyka.
Dodatkowe atuty
Ta wiedza jest pomocna, ale nie musisz mieć jej całej jednocześnie. Opisz w aplikacji, w jakich obszarach masz już praktyczne doświadczenie i które tematy chcesz pogłębiać.
- Znajomość testów wydajności, dostępności lub bezpieczeństwa.
- Doświadczenie z contract testingiem lub automatycznym przygotowywaniem danych testowych.
Co ma znaczenie w tej roli
Twoje wyniki tworzą wiarygodną podstawę decyzji o wydaniu. Szybki przebieg testów jest pomocny tylko wtedy, gdy wykrywa istotne błędy, a jego wyniki pozostają niezawodne.
Twoje miejsce pracy: Kolonia lub zdalnie
W tej roli możliwa jest praca w Kolonii lub zdalnie. Przed rozpoczęciem wspólnie uzgodnimy konkretną formę współpracy, wymagania projektowe i ewentualne niezbędne spotkania u klientów.
Twoje zatrudnienie
W tej roli przewidziana jest umowa o pracę na pełny lub niepełny etat. Zadania, wymiar czasu pracy, termin rozpoczęcia i wynagrodzenie uzgodnimy odpowiednio do roli i Twojej wiedzy.
Twoja aplikacja
Pokaż nam w aplikacji, jakie doświadczenia lub zainteresowania wnosisz do tej roli. CV oraz odpowiednie przykłady projektów, świadectwa lub próbki pracy pomagają nam w ocenie merytorycznej. Nie przesyłaj poufnych danych klientów, danych dostępowych ani chronionego kodu źródłowego.
Podaj preferowany model pracy, możliwy termin rozpoczęcia oraz informację, czy chcesz pracować na pełny czy niepełny etat.
W razie pytań dotyczących roli skontaktuj się z naszym zespołem rekrutacji pod adresem hr@otoko.com. Dołączenie do bazy kandydatów jest dobrowolne i odbywa się wyłącznie za osobną zgodą; nie stanowi warunku rozpatrzenia aplikacji.
