Na czym polega praca testerki

Na czym polega praca testerki? Dwie testerki dziel膮 si臋 sposobami na karier臋 w bran偶y IT.

Marta Smyrska

Share on facebook
Share on twitter
Share on email
Share on linkedin
Share on facebook
Share on twitter
Share on email
Share on linkedin

 

艢rodowisko tester贸w jest stosunkowo m艂ode, ale ju偶 do艣膰 zr贸偶nicowane. To tutaj, cz臋艣ciej ni偶 w innych dzia艂ach IT, pracuj膮 kobiety. Zadaniem testerek jest sprawdzenie czy w przygotowanym oprogramowaniu nie kryje si臋 jaki艣 b艂膮d. Dwie testerki automatyczne z Capgemini Software Solutions Center dziel膮 si臋 swoimi sposobami na karier臋 w bran偶y IT oraz opowiadaj膮 o zmianach, jakie zasz艂y w 艣wiecie testingu.

鈥 Wyobra藕nia, tak偶e przestrzenna 鈥 opisuje zestaw koniecznych cech w zawodzie Hanna Poro偶y艅ska, Senior Consultant w Capgemini. Ekspert musi umie膰 stworzy膰 przypadki test贸w. Dlatego niezb臋dne jest posiadanie wyobra藕ni, wcielenie si臋 w rol臋 u偶ytkownika i wyobra偶enie sobie wszelkich mo偶liwych interakcji z programem.
Przydadz膮 si臋 te偶 umiej臋tno艣ci obserwacyjne. Tester musi by膰 w stanie zidentyfikowa膰 zmiany, kt贸re powstaj膮 podczas pracy nad kolejnymi wersjami (oprogramowania). Bardzo wa偶na jest r贸wnie偶 umiej臋tno艣膰 logicznego my艣lenia. Analizowanie, rozpatrywanie sytuacji z wielu punkt贸w widzenia i wnioskowanie, to sta艂y element wszystkich faz testowania.

Po czwarte: ciekawo艣膰. Umieszczenie si臋 w miejscu u偶ytkownika oznacza poznanie i wyobra偶enie sobie, jakie b臋d膮 r贸偶ne zastosowania danego urz膮dzenia, w jakich warunkach b臋dzie ono u偶ywane, do jakich cel贸w itp. I wreszcie 鈥 komunikacja: wiedza, jak przekaza膰 w艂a艣ciwe informacje odpowiednim osobom. Je艣li tester zidentyfikuje s艂abe punkty blokuj膮ce funkcjonalno艣ci urz膮dzenia lub aplikacji, jego rol膮 nie jest ich samodzielne korygowanie. Musi zatem dokona膰 precyzyjnej inwentaryzacji sytuacji i umie艣ci膰 b艂臋dy w kontek艣cie, aby zosta艂y one poprawione przez zespo艂y programist贸w.

Detektywi IT

Hanna Poro偶y艅ska, trafi艂a do zawodu z rozmys艂em, a nawet z premedytacj膮. 鈥 Od zawsze mnie ci膮gn臋艂o do komputer贸w 鈥 wspomina. Ale cho膰 sko艅czy艂a studia kierunkowe na Politechnice Szczeci艅skiej, to o testach niewiele si臋 na nich nauczy艂a. Przepustk膮 do 艣wiata testingu sta艂 si臋 dla Hanny 鈥 profil na LinkedIn, dzi臋ki kt贸remu zg艂osi艂a si臋 do niej firma z Warszawy i zaproponowa艂a udzia艂 w rekrutacji. Tak jej si臋 to spodoba艂o, 偶e wyjecha艂a do stolicy. 鈥 Zaskoczy艂o mnie 鈥 wspomina 鈥 偶e testy to taki ogromny obszar. Z kolei 呕aneta Nawrot, Senior Test Automation Engineer, zarzeka艂a si臋 pocz膮tkowo, 偶e nie b臋dzie mia艂a nic wsp贸lnego z Jav膮. 鈥 Nie chcia艂am programowa膰 鈥 t艂umaczy 鈥 bo to tylko jest w膮ski kawa艂ek, a ja chcia艂am robi膰 co艣 wi臋cej, patrze膰 na ca艂o艣膰. Okaza艂o si臋, 偶e to w艂a艣nie w testingu dostaje si臋 szerszy obraz.

W 艣rodowisku IT m贸wi si臋, 偶e tester powinien by膰 pozytywnym pesymist膮.

Powinien szuka膰 dziury w ca艂ym. 鈥 To jest jak praca detektywistyczna 鈥 zgadza si臋 Hanna Poro偶y艅ska, bo testowanie to obmy艣lanie najbardziej i najmniej prawdopodobnych scenariuszy. 鈥 Zadaniem testera nie jest przej艣cie z punktu A do Z, tylko musi zrozumie膰 ca艂o艣膰.

Liczy si臋 wgl膮d w ca艂okszta艂t, od strony technicznej, ale i biznesowej, jakie s膮 wymagania i ograniczenia technologiczne. Dziedzina jest tak pojemna, 偶e mo偶na j膮 zg艂臋bia膰 i zg艂臋bia膰, co Hanna robi ju偶 od 10 lat.
Codzienna praca specjalist贸w zajmuj膮cych si臋 testowaniem mo偶e odbiega膰 od wyobra偶e艅 na ten temat. Hanna Poro偶y艅ska sp臋dza ca艂y dzie艅 na rozmowach i spotkaniach. 鈥 Ustalam proces testowy, zakres odpowiedzialno艣ci, narz臋dzia; co, gdzie, jak, kiedy testowa膰 oraz kto powinien by膰 w to zaanga偶owany, a kto poinformowany o wynikach 鈥 wylicza Hanna, kt贸ra pracuje jako konsultant. 鈥 Ja z kolei przez ca艂y dzie艅 si臋 czepiam 鈥 艣mieje si臋 呕aneta Nawrot i dodaje, 偶e w tej bran偶y mo偶na da膰 upust kobiecej naturze do szukania dziury w ca艂ym.

呕aneta podaje przyk艂ad procesu, kt贸ry nadzorowa艂a przy ostatnim projekcie, by艂a to aplikacja do zarz膮dzania dystrybucj膮 samochod贸w. 鈥 Automatyczne testy 鈥渃hodzi艂y鈥 co noc i szuka艂y s艂abych punkt贸w, a my od rana startowali艣my z nowymi funkcjami i przygotowaniem kolejnych scenariuszy.

Od testowania do zarz膮dzania

Tester nowicjusz najpierw pisze i wykonuje testy manualne, czyli przechodzi ca艂膮 aplikacj臋 z poziomu u偶ytkownika. Nast臋pnie, gdy jest ju偶 bardziej oswojony z metodologi膮 testowania i dzia艂aniem testowanej aplikacji, mo偶e spr贸bowa膰 swoich si艂 przy testach automatycznych, czyli zaczyna programowa膰. Po wybraniu 艣cie偶ki technicznej mo偶e zosta膰 nast臋pnie np Solution Architektem i tworzy膰 rozwi膮zania testowe dla projekt贸w. Je艣li natomiast wykazuje zainteresowanie zarz膮dzaniem, b臋dzie m贸g艂 rozpocz膮膰 misj臋 jako lider test贸w (zdolny do kierowania zespo艂em) i nadzorowa膰 prac臋 innych tester贸w. Z czasem mo偶e przej艣膰 do zarz膮dzania ca艂ymi projektami testowymi jako manager test贸w. Jest w贸wczas odpowiedzialny za przygotowanie ca艂ej strategii testowania I dogl膮danie jako艣ci w prowadzonym projekcie.

W testingu mo偶liwo艣ci s膮 ogromne 鈥 zgadzaj膮 si臋 testerki z Capgemini, do wyboru s膮 r贸偶nego rodzaju specjalizacje i s膮 warunki, aby robi膰 to, co si臋 lubi. 鈥 Mo偶na zg艂臋bia膰 takie dyscypliny jak testy wydajno艣ciowe, bezpiecze艅stwa, u偶yteczno艣ci czy zarz膮dzanie danymi testowymi 鈥 wylicza Hanna Poro偶y艅ska. 鈥 Specjalistyczna wiedza w wymienionych dziedzinach jest obecnie bardzo ceniona i poszukiwana na rynku pracy. Poza tym praca w IT to obszar daj膮cy du偶o swobody i mo偶liwo艣ci dopasowania do indywidualnych preferencji, sprawdzi si臋 w niej i humanista, i introwertyk. Oczywi艣cie pod warunkiem, 偶e ma si臋 do zawodu odpowiednie predyspozycje.

Czy praca w testingu stanie si臋 zast臋powalna przez roboty?

鈥 Nie ma szans 鈥 odpowiada Hanna Poro偶y艅ska. 鈥 Faktem jest, 偶e testy automatyczne wypieraj膮 testy manualne, ale dlatego 偶e, przyk艂adowo, automatyzacja test贸w pozwala na przy艣pieszone sprawdzenie jako艣ci systemu i dzi臋ki temu szybsze wprowadzenie produktu na rynek. Rola tester贸w ro艣nie. W IT wida膰 coraz wi臋ksz膮 dba艂o艣膰 o jako艣膰 oprogramowania, a to powoduje, 偶e doceniono i rozszerzono obszar test贸w. 鈥 Coraz bardziej polegamy na systemach 鈥 zauwa偶a Hanna Poro偶y艅ska 鈥 i dlatego musz膮 by膰 niezawodne.

Zaw贸d dla wytrwa艂ych i elastycznych

Wraz z rozwojem testingu zmieniaj膮 si臋 oczekiwania wobec tester贸w. 鈥 To ju偶 nie jest tak jak 15 lat temu, kiedy kto艣 mia艂 si臋 po prostu 鈥減rzeklika膰鈥 przez system 鈥 m贸wi Hanna Poro偶y艅ska. 鈥 Potrzebne s膮 inne kompetencje. Praca tester贸w wymaga samodzielno艣ci i elastyczno艣ci. 鈥 Konieczna jest otwarto艣ci na zmiany, bo zmiany to jedyne, czego mo偶na by膰 pewnym w tym zawodzie 鈥 dodaje 呕aneta Nawrot.

W zawodzie testera nie maj膮 te偶 szans osoby, kt贸re si臋 艂atwo poddaj膮. Hanna Poro偶y艅ska podaje przyk艂ad z pocz膮tku swojej kariery, kiedy napisane przez ni膮 testy 5 razy wraca艂y pe艂ne poprawek do zrobienia. 鈥 Ale dzi臋ki tym uwagom nauczy艂am si臋 patrze膰 w szerszy spos贸b na moj膮 prac臋 鈥 wspomina.

Na pewno trzeba umie膰 programowa膰, a przynajmniej by膰 w stanie si臋 tego nauczy膰. 呕aneta Nawrot podkre艣la jednak, 偶e kariera testera r贸偶ni si臋 od pracy programisty, bo w jednym projekcie b臋dzie to Java, a w innym 鈥 kolejny j臋zyk, co pozwala testerom zdobywa膰 kolejne umiej臋tno艣ci. Dlatego trzeba si臋 nastawi膰 na ci膮g艂e kszta艂cenie.

Perspektywy dla kobiet

W艣r贸d tester贸w pojawia si臋 coraz wi臋cej kobiet. Na og贸艂 艣wietnie si臋 odnajduj膮 w tym 艣rodowisku, wnosz膮c nie tylko umiej臋tno艣膰 wnikliwej analizy, ale i odmienn膮 perspektyw臋. Na pytanie, czy zetkn臋艂y si臋 z jakimi艣 objawami dyskryminacji, testerki z Capgemini zgodnie odpowiadaj膮, 偶e nie. 鈥 Wydaje mi si臋, 偶e takie ograniczenia s膮 tylko w naszych g艂owach 鈥 zastawia si臋 Hanna Poro偶y艅ska.

W bran偶y nie liczy si臋 p艂e膰, tylko kompetencje – podkre艣laj膮 zgodnie. Zw艂aszcza, 偶e praca w takim obszarze bardzo szybko je weryfikuje. W testingu, jak i w ca艂ej bran偶y IT, kobiet jest jednak niewiele, ich liczb臋 w Europie szacuje si臋 na ok. 10%. W Capgemini Software Solutions Center pracuje oko艂o 30% kobiet, co stanowi wysoki odsetek w por贸wnaniu do innych firmy IT.

Bycie rodzynkami w m臋skim 艣rodowisku ma swoje plusy. 鈥 Na Dzie艅 Kobiet kwiaty nie mie艣ci艂y si臋 na naszych biurkach 鈥 wspomina 呕aneta Nawrot.

Testing to zaw贸d, kt贸ry nie jest jest jeszcze dobrze znany, a jednak wyst臋puje na niego coraz wi臋ksze zapotrzebowanie. Mo偶na zacz膮膰 od bezp艂atnych spotka艅 dla pasjonat贸w: w du偶ych miastach organizowane s膮 cykliczne spotkania dla tester贸w. Nie wymaga si臋 do艣wiadczenia w zawodzie do tego, aby m贸c przyj艣膰 na spotkanie.
Jedno jest pewne 鈥 testowanie to mo偶e by膰 dla kobiet pocz膮tek w bran偶y IT, a jednocze艣nie bardzo rozwojowa dziedzina. 鈥 Testerki mog膮 uczestniczy膰 w kreowaniu rzeczywisto艣ci, w kt贸rej coraz bardziej polegamy na programach i systemach. Machine Learning i AI to ju偶 nie s膮 poj臋cia z film贸w science fiction, ale nasza przysz艂o艣膰 鈥 podsumowuje Hanna Poro偶y艅ska.

***
Hanna Poro偶y艅ska

Senior Consultant w Capgemini Software Solutions Center. W testingu od 10 lat, obecnie pracuje jako konsultant ustalaj膮cy i nadzoruj膮cy proces testowy.

呕aneta Nawrot

Senior Test Automation Engineer w Capgemini Software Solutions Center. Testerka oprogramowania od prawie 5 lat, aktualnie nadzoruje proces zarz膮dzania defektami i szkoli przysz艂ych tester贸w.

O Capgemini

Capgemini to 艣wiatowy lider w dziedzinie doradztwa, us艂ug technologicznych i transformacji cyfrowej, kt贸rego celem jest wprowadzanie czo艂owych i innowacyjnych rozwi膮za艅 oraz udost臋pnianie ca艂ej gamy nowych mo偶liwo艣ci klientom w rozwijaj膮cym si臋 informatycznym 艣wiecie cyfryzacji, chmury i platform.
Capgemini Software Solutions Center

Software Solutions Center to centrum rozwoju oprogramowania i us艂ug informatycznych Capgemini specjalizuj膮ce si臋 w rozwi膮zaniach IT dla znanych na ca艂ym 艣wiecie firm. Pracujemy dla klient贸w bran偶y motoryzacyjnej, logistycznej, telekomunikacyjnej, finansowej, a tak偶e sektora publicznego i energetyki. S膮 to bardzo znane na 艣wiecie marki, a cz臋sto r贸wnie偶 sp贸艂ki wysoko notowane na gie艂dach papier贸w warto艣ciowych w swoich krajach. Tworzymy rozwi膮zania IT dla klient贸w z Niemiec oraz USA, zatem prac臋 u nas znajd膮 specjali艣ci IT znaj膮cy j臋zyk niemiecki lub angielski. Nasze biura mieszcz膮 si臋 we Wroc艂awiu oraz w Poznaniu.

Wi臋cej na stronie: www.capgemini.com.

Zarejestruj si臋 aby otrzyma膰 newsletter

 

Na tej stronie wykorzystujemy cookies. Uzyskujemy do nich dost臋p w celach analitycznych oraz w celu zapewnienia prawid艂owego dzia艂ania strony. Je偶eli nie wyra偶asz na to zgody, mo偶esz zmieni膰 ustawienia w swojej przegl膮darce. Zobacz wi臋cej w Polityce Prywatno艣ci.

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close