Egy tech cég kulisszatitkai

Mit csinál a ... tesztelő? Avagy „...jobban szeretem megtalálni mások munkájában a hibát, mint a magaméban.”

2020. július 14. - Kárpáti Judit

Fejlesztői karriernek indult az övé, míg rá nem jött, hogy valahol hibádzik a dolog, nem szereti, amit csinál. Az IT területét azért nem hagyta el, de addig ment, míg rá nem lelt a saját útjára, a tesztelésre. Az EPAM-nál minden szempontból megtalálta a számítását, ma már a csapatát vezeti és segít abban, hogy mások is elérhessék a céljaikat. Interjú Iván József Software Testing Managerrel.

ivan_jozsi.jpgMit takar a pozíció, amiben dolgozol, milyen feladatokat látsz el, milyen felelősségi körben?

Csapatommal a tesztelő kollégák szakmai életét terelgetjük. Segítünk nekik egy következő szintre lépni a munkájukban, akár mentorálás, akár konkrét tananyagok segítségével, illetve bármilyen egyéb eszközzel, ami rendelkezésünkre áll. Feladataim közé tartozik, hogy a projekteken segítsek megtalálni a megfelelő embert egy-egy pozícióra. Majd egy éve csatlakoztam az EPAM Testing Competences Center-éhez, - amely egy globális szervezet a cégen belül - a Global Testing Community-nek vagyok a koordinátora. Ez azt jelenti, hogy a cég összes tesztelőjét én látom el webinár anyagokkal, melyek különböző területről érkezett kollégák tolmácsolásában adnak hírt, tájékoztatnak szakmai újdonságokról, megoldásokról, eszközökről.

A te karriered hogyan indult a cégnél?

Senior tesztelőként kezdtem, közel kilenc évvel ezelőtt, majd haladtam szépen végig a ranglétrán a tesztelői szerepkörön belül.  Jó pár évig voltam Senior tesztelő, majd utána Lead Software Testing Engineer mígnem megkaptam a jelenlegi, Sofware Testing Manager-i pozíciót.

Mi volt a „belépő”, amikor Seniorként elkezdtél itt dolgozni, milyen tudásra volt szükség ehhez a szinthez?

Valamikor, nagyon régen még fejlesztőként kezdtem a pályafutásomat, azaz megvolt a szükséges technikai hátterem. Majd magam mögött hagyva a fejlesztést, kimondottan szoftver tesztelőnek mentem tovább egy navigációs termékeket, szoftvereket gyártó céghez.  Itt aztán később tesztelési csoportvezető lettem, majd az EPAM-nál folytatódott a karrierem.

Mennyire jellemző, hogy fejlesztőből lesz valaki tesztelő, nem inkább fordítva szokott ez előfordulni?

Mind a kettőre van példa, erre nincs bevett szokás. A lényeg, hogy ki-ki megtalálja a saját útját. Sosem tartottam magam jó fejlesztőnek, nem elégített ki igazán ez a munka, kerestem az utam, így találtam rá a tesztelésre.

Mennyire fontos a jó önismeret az IT területen? Miért fontos, hogy reflexíven tekintsen a munkában magára valaki, aki ebben a szakmában dolgozik?

Ha nem érzem jól magam abban, amit csinálok, akkor sosem leszek benne igazán jó. Meg kell találni, hogy mi az, amit szívesen csinálsz. Rengeteg lehetőség van a szakosodásra, mindenki megtalálhatja a maga speciális területét, így tud kiteljesedni az ember.

Mi volt az, ami a te esetedben megmutatta azt, hogy a tesztelés a te utad?

Visszakanyarodom az önismerethez. Tudatában kell lenni, hogy tesztelőként alapvetően másfajta szemléletre és gondolkodásmódra van szükséged, mint fejlesztőként. Viccelődni szoktunk vele, de mégis igaz, hogy jobban szeretem megtalálni mások munkájában a hibát, mint hogy az én munkámban találjam meg.

Melyek azok a készségek, amikre egy jó tesztelőnek szüksége van?

Egyfelől analitikus gondolkodásra. Tudni kell, hogyan működik, hogyan áll össze egésszé a fejlesztés, hogyan lesz belőle felhasználói élmény, olyan működés, melyre azt mondjuk végül, hogy jó. A fejlesztő és a tesztelő közötti különbözőség abban áll, hogy az előbbi alkotni szeret, mi tesztelők pedig megvizsgáljuk, hogy az, amit alkotott összhangban van-e azzal, amit el szeretnénk érni működésben.

Milyen végzettség szükséges a tesztelői szerepkörhöz?

Cégen belül nagyon vegyes, hogy ki milyen végzettséggel vagy közegből érkezett. Ismerek közgazdászt, közlekedési mérnököt is, aki tesztelőként dolgozik az EPAM-nál, nekem pedig OKJ-s végzettségem van, nincs felsőoktatásban szerzett diplomám.

Mi a tesztelő konkrét feladata egy projektben?

Mi biztosítjuk azt, hogy a funkcionális és nem funkcionális követelményeknek megfeleljen a fejlesztés. Ilyen például, amikor egy alkalmazás teljesítményét és stabilitását mérjük és teszteljük vagy például azt vizsgáljuk meg, hogy látás vagy hallás sérült emberek is megfelelően tudják-e majd használni az alkalmazást. Ezen belül természetesen nagyon sok feladatunk van. A tesztelő a projekt első fázisától ugyanúgy bekapcsolódik a fejlesztési folyamatba, mint a fejlesztő. Amikor megkapjuk a követelményeket, melynek alapján dolgozni fogunk, már ezekre tesztelési feladatokat hajtunk végre, hogy tudjuk, az új elemek mennyire fognak illeszkedni a korábban elkészült részekbe. Fejlesztés közben folyamatosan teszteljük a funkcionalitást, nem csupán akkor, amikor elkészült a szoftver. A tesztelő tehát az agilis fejlesztői csapat része, melyben együtt dolgozik a fejlesztővel, a Business Analyst-el és a Projekt Managerel.

Mi a szakmai hierarchia?

Alapvetően öt szintet különböztetünk meg, ezek a Junior, a Medior, a Senior, a Lead és a Chief szintek. Aztán ha valaki eljut a Lead-ig, elérkezik egy választóvonalhoz. Innen mehet tovább a legmagasabb szintre vagy oldalra is léphet és válhat belőle Quality Architect, Test Automation Architect , illetve Software Testing Manager. Ezek mind valós karrierutak.

Mi a titka annak, hogy hosszú évek után is hűséges vagy a céghez?

Az EPAM jó cég a hosszútávú karrierépítésre. Sokféle útja van a kiteljesedésnek, csakis az ember motivációja határozza meg, merre haladhat. Csak akarni kell és megtalálni a megfelelő embert, aki támogathat. Például engem és a csapatomat. Segíteni fogunk, ahogyan annak idején nekünk is segítettek a céljaink elérésben.

Hallgasd meg a teljes beszélgetést a LifeInTech podcast csatornán. 

Mit csinál a ... tesztelő? Beszélgetés Iván Józseffel, az EPAM Software Testing Manager-ével

A bejegyzés trackback címe:

https://epam.blog.hu/api/trackback/id/tr4916002474

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.