Frissen végzett bootcampesnek tett állásajánlat: a fejlesztéshez nincs elég gyakorlata, de tesztelőnek várják. Nagy, kövér NEM a válasz.
Miért?
Mert tesztelni nem alkotómunka, mondják, a fejlesztéssel valamit létre lehet hozni, plusz a fejlesztők sokszor pikkelnek a tesztelőre, amikor az hibát talál. Ki akarja, hogy mindig morogjanak rá?
A fő gond az, hogy keveset tudnak a "friss húsok" a tesztelésről, elvégre a bootcampen is mindig, mindenhol fejlesztést oktatnak. Most egy kicsit felhomályosítunk ebben a témában.
Mi a tesztelő dolga?
Először is, tegyünk különbséget a manuális tesztelő és az automata tesztelő közt. Előbbihez nincs szükség IT-s végzettségre, de affinitásra igen. Ez egy monotonabb munka, ahol megadott protokoll szerint kell eljárni, ezt lépésről lépésre megadják. A lényege, hogy minél több hibát fedezzen fel a tesztelő, hiszen így tökéletesíthető a szoftver. Tökéletes persze nem létezik, de mindig arra kell törekedni, ezért is fontos a tesztelő munkaköre. Az automata tesztelő hasznos, ha rendelkezik fejlesztői alaptudással, hiszen a sztenderdizálható folyamatokat ő írja meg programnyelven.
Karriertippek: ha nagyon minimális IT-tudásod van, de van tech-háttered, és gyorsan be akarsz kerülni ebbe a világba, manuális tesztelőként van esélyed. Ha kódoltál már, de a fejlesztői karrierhez nem elegendő a tudásod, esetleg hiányzik a tapasztalatod, az automata tesztelés a neked megfelelő irány.
Mindkét esetben fontos azonban az autodidakta tanulási képesség, a monotonitástűrés, a jó koncentrációs készség + az elhivatottság arra, hogy keresd a hibákat, jobbá akard tenni a terméket, amin dolgozol.
A tesztelésnél még nagyobb hangsúlyt kap a "helyi betanítás", hiszen ahány cég és termék, annyi folyamat. Itt lényegesebb a háttértudásnál a termékismeret, amit értelemszerűen, helyben nyersz majd el. Viszont, az is igaz, hogy aki több terméket látott már belülről, könnyebben tanulja meg a következőt is.
Lehet-e fejlesztő a tesztelőből?
Persze. Én, aki ezt most írom, személyesen ismerek ilyen karriertörténetet, az illető közel 3 év után váltott.
Milyen soft skillekre van még szükség a fentebb említetteken túl?
- Csapatmunka, kommunikáció: mivel más emberek munkájával függ össze a tiéd, ez fontos.
- Nem kell "matekzseni" agy, ám mindenképp erős logikai készségek szükségesek a tesztelői pozíciókhoz.
- Alkalmazkodás a változásokhoz, türelem az újabb és újabb hibák megtalálásához.
Természetesen van mód a pozíciókban feljebb lépkedni is a tesztmenedzseri szintig.
Ha van fejlesztői alaptudásod, és nem akarsz kompromisszumot kötni: jelentkezz ExperienceIT! programunkra, és szerezz referenciát a karriered beindításához.
A bejegyzés trackback címe:
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.