Hogyan kezdjünk karriert a szoftvertesztelésben?

az egyik kérdés, amelyet gyakran észrevesznek a szoftvertesztelő fórumokon: “Hogyan szerezhetek munkát szoftvertesztelőként, ha nincs tapasztalatom?”Ebben a cikkben Mirza Sisic néhány tippet oszt meg velünk arról, hogyan sikerült elérnie a szoftvertesztelési karrier megkezdésének célját.

szerző: Mirza Sisic, https://juniorlearnstocode.blogspot.com/

Az utóbbi időben egyre nagyobb érdeklődést tapasztaltam a tesztelés iránt, ezért úgy gondoltam, meg kell osztanom néhány tippet, amelyek segítenek a lábam bejutásában az ajtóba, és az első junior tesztelő/QA szerep megszerzésében. Igyekszem rövid és tömör maradni, amennyire csak tudok.

először úgy jutottam bele, hogy megszereztem néhány tanúsítványt a Microsofttól (ezt később kibővítem), javítottam a PC-t és nem sokkal később technikai támogatást nyújtottam. A középiskolai végzettségem és a főiskolai végzettségem akkoriban teljesen független volt tőle – befejeztem a művészeti középiskolát, és történelmet tanultam az egyetemen. Az első QA szerepemet egy olyan cégnél kaptam, ahol már nagyjából két és fél évet töltöttem technikai támogatási ügynökként, beszélgetésekre és e – mailekre, telefonhívásokra válaszoltam, Távoli asztali számítógépeken segítettem az ügyfeleket, mint például a TeamViewer-a szokásos támogatási koncert. Az akkori minőségbiztosítási szerepem szigorúan kézi volt, nem túl igényes, de jól éreztem magam, nagyszerű csapatom volt, megtanultam néhány új dolgot, és talán a legjobb része az volt, hogy már nem kellett közvetlenül a felhasználókkal foglalkoznom. Az ügyfelek mindig is kedveltek, azt mondták nekem, hogy türelmes és udvarias vagyok, de kissé introvertáltként azt tapasztaltam, hogy hatékonyabb vagyok, ha munkát végzek, amikor leginkább a csapatommal lépek kapcsolatba.

természetesen, mivel a tesztelésnek és a különféle specializációknak sokféle ága van, ha nem informatikai területen dolgozott, vagy ha csak az első munkáját keresi, akkor az alacsonyan lógó gyümölcsökre kell törekednie-a belépő szintű pozíciókra kell törekednie. Az alábbiakban öt tipp található, amelyek segíthetnek ennek elérésében.

 Hogyan kezdjünk karriert a szoftvertesztelésben?

technikai támogatási munka megszerzése

Mint fentebb utaltam rá, a belépő szintű technikai támogatási típusú munka megszerzése segíthet abban, hogy ezt a minőségbiztosítási szerepet egy kicsit később szerezze be, általában ugyanabban a társaságban, körülbelül egy-két év után. A támogatás során megtanult készségek egy része átkerül egy junior tesztelő szerepbe, nagy valószínűséggel több webböngészőt kell támogatnia, ízelítőt adva a böngészők közötti kompatibilitási tesztelésből-a gyakorlatban, ez azt jelenti, hogy obszcénségeket kiabál az Internet Explorerrel kapcsolatban. Meg fogja tanulni a jegykiadást, a hibák nyomon követését, talán egy kicsit a triaging kérdésekről, Vagyis elutasítja őket, vagy elfogadja az érvényeseket. Valószínűleg megtanul egy-két dolgot a dokumentáció írásáról és használatáról. Mivel ki lesz téve a végfelhasználónak. Lesz fejleszteni a képességét, hogy a dolgokat a felhasználó szemszögéből – ez segít lesz egy kritikus tesztelő – bárki, aki két agysejt képes fedezni “a boldog utat”, és tesztelje a szoftver segítségével, ahogy azt szánták, de csak az a személy, aki kritikusan gondolkodni megpróbálja tesztelni a programot csinál valami buta (sajnálom, hogy azt mondta, hogy olyan nyersen, ez a valóság), mert hogy mi történik a valós világban, az emberek hülyeségeket minden alkalommal – mi excel rajta…

csinál néhány szabadúszó

csinál néhány szabadúszó és/vagy tömeg tesztelés, kapsz némi ízelítő arról, hogy mire számíthat, és tudni fogja, hogy látja – e önmagát jövőbeli tesztelőnek-és néhány alapvető tapasztalat, szabadúszó koncertek és tömegtesztelő platformok, a belépő szintű tesztelők számára, általában elég egyenesen előre vannak követelmények, feladata lesz a nyilvánvaló felhasználói felület hibáinak megtalálása és jelentésük, a mobilalkalmazások ellenőrzése, általában béta tesztelő formájában, a termék ellenőrzése ügyfél szempontjából, mielőtt piacra kerülhetne – a valódi ügyfelek által fogyasztandó. Nem fogsz meggazdagodni ezzel – ezek a munkahelyek nagyon alacsony belépési korláttal rendelkeznek, ezért nem fizetnek nagyon sokat, de értékes dolgokat fognak megtanulni, mint például a tesztesetek írása és a talált problémák jelentése. Bármilyen tapasztalat megszerzése előnyt jelent sok más, valós tapasztalattal nem rendelkező jelöltnél, ezért ne habozzon ezt kihasználni az Ön javára.

Tanulj meg kódolni, junior!

annak ellenére, hogy a belépő szintű tesztelő szerepkörök szinte soha nem követelik meg, hogy sokat tudjon a programozásról, ez segít jobb tesztelővé válni. Mivel a minőségbiztosítási ipar jelenleg egyre inkább a tesztautomatizálás felé halad, ez hosszú távon segít önnek a jövő biztosításában, mivel csökkenti az elavulás esélyét. Az a törekvés, hogy megtanuljon kódolni, még akkor is, ha az álláshirdetés nem ezt kéri, lenyűgözni fogja a bérleti vezetőket és Önt. Például, tudva egy kicsit az SQL lekérdezések valóban segít QA vizsgálatok, ismerve néhány CSS tehet egy csomó jó szempontjából megértése UI kapcsolatos kérdések, tanulás egy-két dolgot a JavaScript is segít kapcsolatos kérdések az interaktivitás az interneten, a dolgok, mint amelyek egy alábecsülése milyen karakterek reguláris kifejezés mögött jelszó beviteli mező kér teszi meg a jobb tesztelő.

Tanúsítványok

Ez egy olyan téma, amely általában elég sok vitát vált ki, vannak olyan emberek, akik azt állítják, hogy a tanúsítványok szinte haszontalanok, és a valós tapasztalat bármikor megdönti a tanúsítványokat-hajlamos vagyok ebbe az irányba hajolni, részben, de (mindig van egy tompa) a tanúsítvány megléte segíthet abban, hogy egy kicsit kitűnjön a pályázók tengerében nulla tapasztalattal, ez jobban észrevehetővé teszi Önt. Később a tanúsítványok valószínűleg segítenek abban, hogy emelést kapjanak. A lényeg az; ne próbálja meg megszerezni az összes lehetséges tanúsítványt, és ne hagyja figyelmen kívül őket teljesen, elemezze saját igényeit, és ennek alapján hozzon döntést. Tudom, hogy jó néhány ember, aki megkapta az első tesztelő/QA szerepeket azáltal, hogy a ISTQB Alapítvány minősítő vizsga – lehet, hogy egy kicsit száraz elmélet és kissé véleményes, hasznos lehet az Ön számára, ha megengedheti magának a költségeket, mivel ez egy kicsit drága.

értsd meg az SDLC-t

A teljes szoftverfejlesztési életciklus megértése nem lesz szigorú követelmény az első munkához, de szép lesz az első alkalmazás. Például, ha megtudja, hogy a vállalat, amelyhez jelentkezik, az agilis módszertant használja, az alapok megtanulása nemcsak javítja az esélyeit a felvételi kiválasztásban, hanem megkönnyíti az életét. A kontextus nagyon fontos az ilyen forgatókönyvekben, így összehasonlítva (például) az Agile és a Waterfall közötti különbséget, segít megválaszolni azokat a kérdéseket, mint például: “Miért használjuk ezt a megközelítést a szoftver fejlesztésekor?”. Tehát olvassa el néhány blogot ezekről a témákról, mielőtt jelentkezne.

következtetés

leszállás, hogy az első munka mindig kihívást jelent, ezért ne hagyja, hogy önmagát elbátortalanítsa a próbálkozástól, ha az első jelentkezését elutasítják. Emlékszem, hogy majdnem jelentkeztem 50 különböző nyílások, mielőtt megkaptam a kívánt munkát. Remélhetőleg az általam megadott néhány tipp hasznos lesz a jövőbeli szoftvertesztelők számára. Köszönöm az olvasást és sok szerencsét!

A szerzőről

Mirza Sisic szoftver tesztelőként dolgozik, és szabadidejében szeret új dolgokat tanulni. ISTQB és Microsoft tanúsítvánnyal rendelkező szakember, valamint számos szarajevói informatikai közösség tagja. Jelenleg a tesztautomatizálásra és a mikroszolgáltatások tesztelésére összpontosít DDD környezetben. Blogját itt tekintheti meg: https://juniorlearnstocode.blogspot.com/.

Ez a cikk eredetileg a következő címen jelent meg: https://juniorlearnstocode.blogspot.com/2020/04/how-to-start-career-in-testing.html és reprodukálni engedélyével Mirza Sisic.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.