fbpx

Tester oprogramowania ścieżka kariery

Gdy już uda Ci się zdobyć pierwszą pracę to warto odpowiedzieć sobie na jedno zaje.. bardzo ważne pytanie: „Co chcesz w życiu robić?”, a później zacznij to robić. Będąc na początku swojej kariery warto zdecydować dokąd zmierzasz i skierować swoją karierę na odpowiednie tory.

Tester manualny

Prawdopodobnie rozpoczynasz swoją karierę jako tester manualny. Do Twoich codziennych obowiązków należy przeklikiwanie aplikacji. W pewnym sensie już na samym początku będziesz się specializował/a poświęcając swój czas na testowanie aplikacji internetowych, mobilnych lub okienkowych. Oczywiście możesz pozostać testerem manualnym do końca swoich dni. Przejdziesz wtedy poprzez standardową drabinkę doświadczenia. Rozpoczniesz pracę jako junior, następnie zostaniesz midem, seniorem, a na końcu liderem. Nie pokuszę się o stwierdzenie ile lat musisz spędzić na danym stanowisku, aby stać się midem i seniorem to zależy od konkretnej firmy.

Menadżer

Jeżeli chcesz rozwijać umiejętności miękkie, spędzać większość swojego czasu na spotkaniach lub uwielbiasz Power Pointa to taka pozycja może być idealna dla Ciebie. Umięjętność komunikacji i zarządzania zespołem ma tutaj również kluczowe znaczenie. Musisz mieć świadomość, że na tej pozycji musisz być gotowy na podejmowanie i branie odpowiedzialności za trudne decyzje. W zależności od firmy możesz zostać: menadżerem projektu lub menadżerem testów.

Analityk biznesowy

Analityk biznesowy jest łącznikiem pomiędzy klientem, a zespołem IT. Jest osobą, która rozmawia z biznesem, czyli osobami zamawiającymi oprogramowanie, mającymi pewien problem do rozwiązania i pragnącymi go rozwiązać przy pomocy oprogramowania. Analityk zbiera informacje o problemie, specyfikuje wymagania systemu, który może go rozwiązać i pomaga programistom w implementacji tych rozwiązań wyjaśniając wszelkie wątpliwości.

Programista

Część testerów manualnych zaczyna uczyć się jakiegoś języka programowania w celu stworzenia swoich pierwszych testów automatycznych lub zrozumienia kodu produkowanego przez resztę zespołu. Dla wielu z nich programowanie staje się bardzo ciekawym zajęciem, a nawet pasją i dlatego decydują się na zmianę stanowiska na programistę po opanowaniu konkretnego języka programowania na odpowiednim poziomie. Poza językiem programowania często należy zaznajomić się z najpopularniejszymi bibliotekami i narzędziami, które są pożądane na rynku pracy.

Tester -specjalista

Testerzy manualni mogą również wyspecjalizować się w konkretnej dziedzinie testowania. Skupiają się wtedy na konkretnej działce testów i stają się w niej ekspertami. Tutaj możliwości jest kilka i w zależności od obranego celu należy dobrać odpowiednie narzędzia i umiejętności.

Testerzy automatyzujący automatyzują akcje użytkownika na stronie lub w aplikacji mobilnej. Aby rozpocząć pisanie testów automatycznych musisz nauczyć się jakiegoś języka programowania i następnie zapoznać się z narzędziami, które umożliwiają automatyzację zachowania użytkownika na stronie lub w aplikacji mobilnej

Specjaliści od wydajności będą musieli opanować narzędzia, które zasymulują obciążenie naszej aplikacji oraz umożliwią monitorowanie stanu aplikacji i zużywane przez nią zasoby. Takich narzędzi jest dość dużo i sam będziesz musiał odpowiedzieć sobie na pytanie, które z nich sprawdzi się najlepiej w Twoim przypadku.

Pentesterzy to specjaliści odpowiedzialni za testy bezpieczeństwa. Jeżeli chcesz przeprowadzać ataki, szukać podatności oraz sprawdzać zabezpieczenia aplikacji to ta ścieżka kariery jest dla Ciebie.

5 1 vote
Article Rating
Subscribe
Powiadom o
guest
0 komentarzy
Inline Feedbacks
View all comments