A szoftvertesztelő keresett szakma. Szakma tesztelő Hol tanulhatok tesztelőnek

Ebben a cikkben egy olyan szakmát mutatunk be, mint a szoftvertesztelő (vagy tesztelő). Beszéljünk ennek a szakmának a relevanciájáról, arról, hogy milyen tudással kell rendelkezned ahhoz, hogy tesztelővé válj. A tanulás módjairól is, ha ez a tudás nem elég. És természetesen a munka sajátosságairól. Szóval, ha ez érdekel, menjünk tovább.

Ki a szoftvertesztelő?

Jelenleg az IT-szféra rohamosan fejlődik, lendületet kap. Az ezen a területen dolgozni menő emberek nem mindig mérik fel ésszerűen képességeiket. Mégis, ez is munka, és itt is speciális ismeretekre van szükség. Tehát, mielőtt kétségbeesetten keresgélné az üresedéseket, nézzük meg, mit csinál egy tesztelő általában, és mit kell tudnia.

A tesztelő olyan szakember, akinek ellenőriznie kell az újonnan kifejlesztett programok teljesítményét, azonosítania kell a hibákat, és át kell adnia azokat a programozóknak javításra.

Attól függően, hogy melyik cégben dolgozik a tesztelő, az alkalmazott feladatai különféle feladatokat foglalhatnak magukban. Minél szélesebb a képességek köre, annál jobban fizetett állást találhat egy tesztelő. Fontolja meg fő feladatait.


  • tervek és tesztelési módszerek kidolgozása;
  • a szoftver működése során előforduló helyzetek szimulációja
  • a kifejlesztett szoftver közvetlen tesztelése;
  • tesztelés alapján dokumentáció kitöltése;
  • azonosított hibák elemzése és osztályozása;
  • a hibajavítási folyamat ellenőrzése;
  • jelentés összeállítása;
  • kommunikáció a fejlesztővel;
  • ügyfelek tanácsadása.


  • képesnek kell lennie munkáját a követelményeknek megfelelően megszervezni;
  • a tesztelőnek magabiztosan kell dolgoznia számítógéppel;
  • A dokumentációval való munka készsége nem lesz felesleges, mivel azt minden teszt alapján ki kell tölteni;
  • tudnia kell írni az úgynevezett hiba- vagy hibajelentéseket - olyan dokumentumokat, amelyek leírják a program hibájához vezető helyzetet, feltüntetik az okokat és a várható eredményt;
  • le kell tudnia írni magát az ellenőrzési folyamatot is, vagy más szóval az ellenőrzéshez szükséges lépéseket, azaz teszteseteket kell készíteni;
  • az angol nyelv ismerete pozitívan befolyásolja az álláskeresést;
    Ez a tényező manapság számos szakmában fontos szerepet játszik.
  • a tesztelő lehetőleg tudjon dolgozni a HTML-lel (Web Document Markup Language)/CSS-sel (Dokumentummegjelenés Leíró Nyelv), XML-lel (a HTML-lel együtt a dokumentum jelölőnyelve is) és az SQL-lel (adatbázisok kezelésére használt programozási nyelv);
  • a szakember legalább alap szinten tudjon tesztautomatizálással dolgozni, ilyen Silk Test vagy Rational Robot programokkal.


  • kíváncsiság, aprólékosság;
  • kreatív gondolkodás, jó képzelőerő;
  • rugalmasság, a változásokra való gyors reagálás képessége;
  • vágy és készség a fejlődésre;
  • figyelmesség;
  • társaságkedvelő;
  • stresszállóság;
  • hatékonyság;
  • felelősség az elvégzett munkáért;
  • műveltség a dokumentáció elkészítésében;
  • az álláspontja pontos és világos kifejezésének képessége.


Annak ellenére, hogy a szakma jelenleg nagyon aktuális, egyetlen olyan egyetemet sem fog találni, ahol kifejezetten szoftvertesztelőnek készülnének. Ezért a tesztelő legalapvetőbb oktatása az önképzés.

Jó, ha van már végzett műszaki intézeted alkalmazott matematika, informatika vagy valami hasonló végzettséggel. De ha humanitárius egyetemen tanult, akkor nem szükséges második felsőfokú műszaki végzettség megszerzéséhez. Ez sok időt vesz igénybe, és elvileg nem indokolt.

Az online tanfolyamokon elsajátíthatja a tesztelés minden finomságát, íme néhány példa:

  • "Gyorsteszt" (R. Culbertson, K. Brown, G. Kob)
  • "Szoftvertesztelés" (S. Kaner, D. Falk, E. Kek Nguyen)

Mitől más a szoftvertesztelő képzés? Tanulmányozhatja az elméletet, megértheti a tesztelés alapjait, és akár elkezdheti a gyakorlást anélkül, hogy elhagyná otthonát. Minden online.

A tesztelői szakma alapjainak tanulmányozása után több profil közül választhat egyet, és kifejezetten erre specializálódhat:

  • Mobil alkalmazások tesztelése;
  • teszt automatizálás;
  • bonyolultabb rendszerek tesztelése, amelyekre jellemző a nagy terhelés.


Tehát itt szoftvertesztelőnek képezték ki. Hol kezdjem? Természetesen álláskereséssel. Az első dolog, ami eszünkbe jut, egy álláskeresés olyan platformokon, mint:

Tanulmányozhatja a szabadúszó csereprogramokat is. Itt van néhány közülük:

Szinte minden megüresedett állásnál talál olyan követelményt, mint a munkatapasztalat. De mit csináljon egy szoftvertesztelő tapasztalat nélkül? Ördögi kör: az álláskereséshez tapasztalat kell; Ahhoz, hogy tapasztalatot szerezzen, el kell mennie dolgozni. De még mindig van kiút. A következőkben ennek a tapasztalatnak a megszerzésének több módját mutatjuk be.

  1. Ingyenesen elhelyezkedhetsz egy kis projekten. Ott kiképzést kapsz, ami nagyon hasznos, kipróbálod magad a gyakorlatban. Az ilyen projektek általában nem igényelnek sok időt a szakembertől (kb. napi 1 órát), de megadják a szükséges tapasztalatot.
  2. Mi magunk minden nap más-más oldalakon ülünk az interneten. Tehát mi akadályoz meg abban, hogy éppen ezeket a webhelyeket tesztelje? Senki nem beszél terhelési tesztelésről, de a funkcionális és használhatósági tesztelés elvégezhető. Különösen akkor, ha gyakran látogatja ezt az oldalt, könnyebben tesztelheti.
    Ha hibát talál a tesztelés során, a helyes döntés az lenne, ha erről ír az oldal készítőinek. Világosan és érthetően írja le a talált problémákat, és tegye a legfontosabbakat az elején, kérdezze meg a címzettet, hogy jól tette-e, volt-e kérdése vagy sem. Tisztelettel írjon levelet, a kritikának építő jellegűnek kell lennie, és az oldalnak kell lennie, nem az alkotónak.
    Akár munkát is találhatsz így!
  3. A weboldalak mellett mobilalkalmazásokat is tesztelhet. Ismét vedd azokat, amelyeket használsz, és keresd a hibákat, hibákat. Építő jellegű visszajelzést is küldhet az alkalmazásfejlesztőknek. Ha mindent helyesen ír le, razziák nélkül, akkor talán figyelembe veszik visszajelzéseit, és kijavítanak néhány hiányosságot.
  4. Ha problémái vannak kedvenc webhelyein a hibák megtalálásával, felkeresheti a nyilvánosan elérhető, dedikált tesztelői webhelyeket.


Annak érdekében, hogy végre megértse, hogy elkezdjen-e dolgozni ezen a területen vagy sem, vegye figyelembe a szoftvertesztelő szakma fő előnyeit és hátrányait.

Előnyök:

  • A szakterület gyors és kényelmes fejlesztése. Lehetőség van foglalkoztatási képzésre is abban a cégben, ahol tesztelői pozíciót szeretnél betölteni.
  • A tesztelő távoli munkavégzési lehetősége. Ez inkább a tapasztaltabb szakemberek számára alkalmas, akiknek már nincs szükségük segítségre.
  • Ez a munka jó kezdet az informatika területén, ami lehetővé teszi, hogy más szakokon is továbbfejlődj.
  • A szoftvertesztelők iránti keresletről nem lehet nem beszélni. Biztosan nem maradsz munka nélkül!
  • Nagyon jó fizetés és fejlődési lehetőség.
  • Az ezen a területen dolgozó szakembereket nem életkor szerint osztályozzák és választják ki, itt sokkal fontosabbak a meglévő készségek és munkatapasztalat.
  • Ez egy lenyűgöző és érdekes szakma, amely egyesíti az ember kreatív és elemző képességeit.

Hibák:

  • A munka, amelyet különösen készségei és képességei korlátoznak, lehet monoton és monoton.
  • Többnyire mozgásszegény életmód. Tehát a tesztelőknek és a számítógépen dolgozó összes többi szakembernek el kell gondolkodnia élete aktív összetevőiről.
  • Fennáll egy kis kockázat, hogy szűk szakember marad, de ezt a problémát csak a fejlődési vágy oldhatja meg könnyen.

A tesztelőkre elsősorban szoftverek (például 1C), számítógépes játékok, mobilalkalmazások vagy bármilyen weboldal létrehozásával és fejlesztésével foglalkozó nagyvállalatok keresnek.
Az androidos alkalmazástesztelőként végzett munka semmivel sem rosszabb a bonyolultság szempontjából, mint a bonyolultabb rendszerek tesztelése. Mindennek megvannak a maga árnyalatai, saját követelményei.


Elérkeztünk tehát a legkellemesebbhez. Mennyi egy szoftvertesztelő fizetése?

A tesztelő fizetése közvetlenül függ tudásától és készségeitől, a sikeresen megvalósított termékektől és a munkatapasztalattól. Minden munkaév körülbelül 10 000 rubelt adhat a szakember fizetéséhez.

Egy kezdő szakember 25-45 ezer rubel fizetéssel számolhat. Tehát 2-3 éves munka és tapasztalatszerzés után egy tesztelő nyugodtan kereshet üresedéseket, körülbelül 60 000 rubel fizetéssel. 5 éves sikeres munka akár 150 000 rubel bevételre is képes lesz. havonta. A lényeg a tanulási, fejlődési vágy és hajlandóság!

Milyen következtetést lehet levonni? A tesztelő nagyon népszerű szakma, amely jó jövedelmet hoz. Igen, a tesztelés, mint a tesztelő fő feladata, megköveteli a szükséges készségeket, de ezek megtanulása nem olyan nehéz. Önálló képzésben részesülhet online tanfolyamokon és magában a cégben is, először ott helyezkedhet el tesztelőként gyakornokként, majd fő alkalmazottként.

Majdnem egy éve, a nulláról indult a Noveonál.

Hogyan kerültél a szakmába?

Elhatároztam, hogy kipróbálom magam a tesztelésben, elolvastam a neten fellelhető irodalmat, több interjún is keresztülmentem, amelyek közül néhány sikeresnek bizonyult. Adtam magamnak egy kis időt a szakma elsajátítására, hogy megértsem, szeretem-e ezt a területet vagy sem, akarok-e fejlődni benne vagy sem.

A webes fejlesztési folyamat váratlannak bizonyult, nagyon gyorsan kellett elmélyednem benne, és már a kezdeti szakaszban vállalnom kell némi felelősséget és döntéseket hozni, beleértve a termék megjelenését, felhasználói felületét, stb. Érdekes volt felfedezni, hogy dokumentáció nélkül, azaz tapasztalat alapján kell dolgozni ahhoz, hogy kiderüljön, hogyan működik minden. Voltak olyan projektek, amelyekre a mi részvételünkkel készült a specifikáció!

Az aprólékosság, a vágy, hogy mindent jól csináljunk.

Csak a munkavágy hiánya, mint minden más üzletben. Magának a szakmának az elutasítása.

Számomra ez az az időszak, amikor nincs sok projektterhelés, és elkezdesz megőrülni és izzadni minden apró feladaton, csak azért, hogy elfoglald magad. Még jó, hogy a Noveóban ritkák az ilyen pillanatok!

És mi a legkellemesebb?

Látni egy különösen összetett feladat sikeresen működő eredményét.

Motiváció, vagyis annak megértése, hogy miért csinálod ezt, miért kell fejlődnöd, és hova irányítod az újonnan megszerzett képességeidet.

Jól gondold meg és mérlegelj mindent, ha úgy döntesz - dolgozz:D

Natalia, tesztelő:

Hány éve vagy tesztelő?

3 éves lesz a nyár.

Hogyan kerültél a szakmába?

Programozónak tanultam, de az érettségire rájöttem, hogy a kódírás, valamint a kapcsolódó szakmák, mint a tervező vagy az elemző, még mindig nem az én dolgom. De mindig szerettem eltörni valamit!

Nem, minden kiszámítható volt: van pályázat, azt ellenőrizd, hogy megfelel-e a követelményeknek.

A váratlantól - minden kezdett elszakadni a munkától. Korábban nem vettem észre problémákat, amikor felmásztam az internetes oldalakat, de most még a háztartási gépek is tönkremennek. A férjem már azt mondja: "Ne tesztelj mindent!" :)

Mi a legnehezebb ebben a szakmában?

Neked kell a felelősnek lenni a végeredményért, döntsd el, mikor engedheted el, és mikor kell még finomítani. Igen, ehhez vannak kritériumok és tesztesetek, de a végső döntés az Öné.

És mi a legkellemesebb?

Az a tény, hogy a felhasználó nem lát problémákat a rendszerrel.

Nos, én csak szeretek eltörni valamit, mert ha minden tökéletesen működik, kételkedni kezdesz abban, hogy szükség van rád. Szeretem megtalálni és megelőzni a problémákat.

Ön szerint mi kell ahhoz, hogy javítsa képességeit?

Nagyra értékelem azokat a tréningeket, amiket Anton tart cégünknél, bár ezek inkább webes Seleniumról szólnak, de továbbra is a mobil alkalmazásokra specializálódtam.

Adjon tanácsot vagy búcsúzó szavakat azoknak, akik azon gondolkodnak, hogy szoftvertesztelővé váljanak!

Nehéz megmondani, meg kell próbálni!

Anton, tesztelő:

Hány éve vagy tesztelő?

Majdnem 2 éve.

Hogyan kerültél a szakmába?

Szinte véletlenül. Egy barátom azt mondta, hogy a cégüknek tesztelőkre van szüksége, és mivel új munkakört kerestem, és a tesztelés érdekes volt számomra, úgy döntöttem, hogy kipróbálom. A tesztelés sok ponton volt egyszerre érdekes: odafigyelést, logikus és kritikus gondolkodást igényel, jól jön a programozási és termékarchitektúra ismerete. Mindenkinél jobban kell tudnia, hogyan működik és hogyan kell működnie az alkalmazásnak!

Volt valami, amire nem számítottál?

A képzésem óta sok minden megváltozott az informatikában: fejlesztési megközelítések, bevezetési módszerek, termék életciklusa... Tudtam már valamit, valamit meg kellett tanulnom útközben. Például most mindenhol az auto-deployment, Git és egyebek használatosak, akkor még csak fejlődtek.

Milyen személyes tulajdonságok tesznek kiváló tesztelővé?

Mindfulness, kritikus és logikus gondolkodás. Nagyon hasznos a tesztelő számára, ha megérti a projekt architektúráját, képes más szemszögből nézni a dolgokat. A legfontosabb talán a logikus gondolkodás! Ritkán fordul elő, hogy az embereknek egyáltalán nincs meg (jó, vagy el akarom hinni).

Mi a legnehezebb ebben a szakmában?

Kitartás és koncentráció. Ha hosszú ideig dolgozik az alkalmazással, a szem elmosódott. Mindezek a pontok azonban minden olyan szakmára vonatkoznak, ahol megvan a rutin.

És mi a legkellemesebb?

A termék tökéletesítéséhez valóban figyelje a minőségellenőrzést, ne csak a szkripteket „szúrja át”, hanem tesztelje a használhatóságot, és tudjon befolyásolni az architektúrát. Jó vélemények, boldog felhasználók.

Ön szerint mi kell ahhoz, hogy javítsa képességeit?

A Habr mindenkinek jó, aki informatikával foglalkozik. Természetesen nem minden anyag egyformán hasznos, de vannak nagyon érdekesek. Hasznos ismerni az architektúrát, a szoftverfejlesztési mintákat, a tervezési mintákat. Folyamatosan olvasom a minőségbiztosítási tesztelésről és a minőségbiztosítási automatizálásról szóló blogokat.

A készségeid fejlesztésének legjobb módja, ha 100-szor megismétel valamit!

Nem szabad elfelejteni, hogy a minőség-ellenőrzés egy érdekes, folyamatosan fejlődő terület. Ki kell próbálni a lehető legtöbbet, és mindenben keresni kell a hibákat. Az informatika egyre sűrűbbé válik életünkben: mindannyian naponta legalább egy weboldalt nyitunk meg, és legalább egy alkalmazást használunk. Mindegyik hasonlít valamennyire, figyelni kell a működésére, ez sokat segít!

Ön cégünkben tart tesztautomatizálási tréningeket, meséljen erről bővebben!

Amikor elkezdtem dolgozni ezen a tréningen, az volt a célom, hogy minél több embert megtanítsak és folyamatokat helyezzek el a cégben. Valamennyire működik, folytatom!

A tanfolyamokon automatizált tesztelési eszközöket és keretrendszereket elemezünk: Vagrant, Selenium és mások. Megtanuljuk megérteni az alkalmazás architektúráját, kódot írni, valamint interakciót biztosítani a felhasználó és az alkalmazás között.

Idén pedig először elindítjuk a tesztelés irányát a nyári gyakorlaton! Ezen a tesztelés és minőségellenőrzés elméleti és gyakorlati alapelveiről, valamint a webes alkalmazások tesztelésének automatizálásáról lesz szó: az egyszerűtől a bonyolult esetekig.

Adjon tanácsot vagy búcsúzó szavakat azoknak, akik azon gondolkodnak, hogy szoftvertesztelővé váljanak!

A legfontosabb, hogy ne feledje, hogy a tesztelő feladata a minőségellenőrzés. Ez nem csak a tesztforgatókönyvek ellenőrzését foglalja magában, hanem az alkalmazás tulajdonságainak és minőségeinek teljes komplexumát is: használhatóságot, architektúrát, még a támogatás összetettségét és a kód áttekintését is. Az automatikus tesztelés is nemcsak az alkalmazás működésének ellenőrzésére, hanem a fejlesztés minőségellenőrzésére is alkalmas!

Tatiana, tesztelő:

Mióta vagy tesztelő?

9 - de nem! - hamarosan 10 hónapos lesz.

Hogyan kerültél a szakmába?

Előtte 10 évig analitikai területen dolgoztam, egy analitikai központot vezettem, majd úgy döntöttem, hogy az informatika pályára lépek. Eleinte az analitikára való átálláson gondolkodtam, speciális tanfolyamokat végeztem, de aztán a tesztelői utat választottam, mint az egyik legközvetlenebb és mély technikai tudást nem igénylő utat.

Volt valami, amire nem számítottál?

Nem mondhatom, hogy valami teljesen meglepetés volt. Igen, a kezdeti szakaszban nincs szükség speciális ismeretekre, de ha jó szakember akar lenni, akkor egy egész sor készségeket kell frissítenie, beleértve a programozást is: például az automatizált tesztek megírásához mély technikai tudásra lesz szükség! Személy szerint nem számítottam sokféle feladatra: például a Noveo-ban egy tesztelőtől olykor nemcsak az alkalmazás működésének ellenőrzését, hanem a specifikációk és követelmények elemzését, valamint az ügyféllel és a fejlesztőkkel való kommunikációt is elvárják. Nehezebb, de érdekesebb is!

Milyen személyes tulajdonságok tesznek kiváló tesztelővé?

Hagyományosan ezt a tulajdonságot figyelmességnek hívják, magamban hozzátenném, hogy a tesztelőnek nagyon találékonynak kell lennie, és meg kell találnia a nem nyilvánvaló teszteseteket és a váratlan felhasználási eseteket.

Gondolod, hogy vannak dolgok, amelyek egyértelművé teszik, hogy nem leszel tesztelő?

A vágy, hogy „átszúrj” a legegyszerűbb úton, és rátelepedj. És valószínűleg a kedvesség és a nem hajlandóság senkit sem zavarni. Számomra úgy tűnik, hogy a tesztelőnek „gonosznak” kell lennie, és arra kell törekednie, hogy mindent elrontson. Természetesen a hiba valószínűsége és a javítás szükségessége eltérő lehet, de az Ön feladata, hogy lehetőséget találjon az alkalmazás nem rendeltetésszerű használatára!

Mi a legnehezebb ebben a szakmában?

Számomra a legnehezebb a kezdeti szakasz, amikor gyorsan kell elmélyedni a projektben, átfogó képet alkotni. Nálunk a tesztelőt általában a későbbi szakaszokban vonják be, amikor már régóta "tudható" minden, és csak rá kell jönni.

És mi a legkellemesebb?

A szokásos válasz ismét egy elégedett ügyfél, aki egyetlen hibát sem talált, és boldog felhasználók. De nem gyakran kapunk visszajelzést a termék végfelhasználóitól, így magam is kijelenthetem: a legmenőbb az, amikor elkezdi teljesen megérteni a projektet, az az érzés, hogy tisztában vagy.

Ön szerint mi kell ahhoz, hogy javítsa képességeit?

Sokféleképpen lehet: ez irodalom és fórum is, de a legfontosabb a tapasztalat, mert nem lehet minden könyvet elolvasni, de a gyakorlatban sokat tanulunk! Fontos, hogy a felhasználó helyébe tudd helyezni magad.

Vannak-e olyan gyakorlatok vagy források, amelyeket a mindfulness fejlesztésére használsz, és ajánlhatsz kezdőknek?

A programozók és a felhasználók közötti „tárgyaló” szerepéről szóló elmélet ma már népszerű. Ez egy olyan személy, aki érti a programozókat, de ugyanakkor képes egy egyszerű felhasználó helyébe helyezni magát. Személy szerint olvasok irodalmat ebben a témában.

Adjon tanácsot vagy búcsúzó szavakat azoknak, akik azon gondolkodnak, hogy szoftvertesztelővé váljanak!

A lényeg az, hogy elkezdjük. Végtelenül lehet készülni és olvasni, de valójában minden tapasztalattal jön. Fontos, hogy ne félj és próbálkozz!

Andrey, tesztelő, projektmenedzser:

Hány éve vagy tesztelő?

Már 4 éve.

Hogyan kerültél a szakmába?

Szinte véletlenül. Csak kíváncsi voltam, hogyan, miért és miért működik minden, hogyan viselkedik a rendszer, leadtam önéletrajzot - és elvittek!

Volt valami, amire nem számítottál?

Azt hittem, beülök a hozzám hasonlók osztályába, de végül egyedül maradtam a programozók csapatában! De végül kiderült, hogy ez még jobb is: nem vesztegetik az időt a kommunikációra, jegyek dobása nélkül gyorsan tisztázhatod a részleteket.

Milyen személyes tulajdonságok tesznek kiváló tesztelővé?

Figyelmesség, aprólékosság, hitetlenség.

Itt azt mondták nekem, hogy a tesztelőnek gonosznak, találékonynak és mindent elrontani kell. Mit mondasz?

(Nevet) Így van. A tesztelő kicsit olyan, mint a Terminátor.

Gondolod, hogy vannak dolgok, amelyek egyértelművé teszik, hogy nem leszel tesztelő?

Nehéz megmondani... Valószínűleg passzivitás, flegma, logikus gondolkodás vagy előrejelzési képesség hiánya.

Mi a legnehezebb ebben a szakmában?

Egymilliárd részlet tisztázásának és emlékezésének igénye, sok kommunikáció, mindig a nagy kép szem előtt tartása.

És mi a legkellemesebb?

Ha látni, hogy a projekt működik, kedvességet és boldogságot hoz a világnak, az pozitív visszajelzés.

Adjon tanácsot vagy búcsúzó szavakat azoknak, akik azon gondolkodnak, hogy szoftvertesztelővé váljanak!

Merészel!

Tatiana, tesztelő

Hány éve vagy tesztelő?

4,5 éve vagyok tesztelő a Noveonál. Ezt megelőzően egy másik cégnél dolgozott más beosztásban, de valójában ugyanazon a tesztelésen vett részt. Szóval összesen 6 év :)

Hogyan kerültél a szakmába?

Igen, valahogy simán ment. A technikai támogatásban dolgozva akarva-akaratlanul elkezdi ellenőrizni, hogy működik-e az, ami miatt az ügyfelek panaszkodtak, és hogy fejlesztőink mindent megjavítottak-e, amit kellett. Így hát elkezdtem :) Aztán a barátom felhívott a Noveo-ba, hogy hivatalosan teszteljek. Egyetértek és soha nem bántam meg!

Volt valami, amire nem számítottál?

Specifikáció francia nyelven! Őszintén szólva, sosem gondoltam volna, hogy ezzel fog kezdődni a munkám :)

Milyen személyes tulajdonságok tesznek kiváló tesztelővé?

Amikor megfelelő az aurád. Bárhová mész, mindenhol minden eltörik! :) Vicc. Tulajdonképpen szorgalmas, figyelmes és, mondhatnám, képzelőerős emberek munkája ez.

Gondolod, hogy vannak dolgok, amelyek egyértelművé teszik, hogy nem leszel tesztelő?

Ha nem tudja, hogyan kell egyértelműen és világosan kifejezni gondolatait, akkor a tesztelői munka nehéz lesz. Nos, nem szeretem az írásos munkákat (teszttervek, hibajelentések).

Mi a legnehezebb ebben a szakmában?

Hogy mindig odafigyeljünk a részletekre, nem mindig sikerül a megfelelő koncentrációt fenntartani :) No és a kommunikáció:) A kommunikáció kialakítása nehéz.

És mi a legkellemesebb?

Hasznosnak érezze magát, érezze, hogy jobbá, jobbá és kényelmesebbé teszi a terméket.

Ön szerint mi kell ahhoz, hogy javítsa képességeit?

Valószínűleg több kommunikáció a kollégákkal, nos, menj el valamilyen tanfolyamra vagy előadásra.

Adjon tanácsot vagy búcsúzó szavakat azoknak, akik azon gondolkodnak, hogy szoftvertesztelővé váljanak!

Ne gondolkodj sokáig, csak próbáld meg. Ha a tiéd, akkor megérted :)

Anastasia, vezető tesztelő:

Hány éve vagy tesztelő?

Majdnem 10 éve :)

Hosszú idő volt, gondoltál már arra, hogy szakmát váltasz?

Sőt, még ki is próbálta! Egy időben kipróbáltam magam egy tesztcsoport vezetőjeként és projektmenedzserként is, de rájöttem, hogy hiányzik a tesztelési folyamat, és általában is érdekesebb számomra, hogy pontosan azt csináljam, amit most. Piszkálni, gondolkodni, összehasonlítani, hogy mi volt és mi lett... Ma már az a sztereotípia él a társadalomban, hogy a tesztelő a pályára csak bekerülni vágyó juniorok hivatása, a további növekedés pedig csak az elemzők, programozók ill. vezetők.

Ez nem igaz! A vertikális növekedés mellett horizontális növekedés is tapasztalható a szakmában: a tesztelés nem korlátozódik a manuális és funkcionális tesztelésre, hanem a terheléses vagy automatizált teszteléshez új ismereteket kell tanulni és elsajátítani.

Milyen személyes tulajdonságok tesznek kiváló tesztelővé?

Az az érzés, amikor törődsz, és minden téged érint. Nagyon fontos a kitartás, az álláspontod bizonyításának képessége is. A programozók gyakran azt mondják: „Ez nem hiba!” vagy csak azért tartsanak érthetőnek valamit, mert az érthető számukra. Ilyenkor szoktam példát mondani a felhasználásra: ha például anyám egy felugró ablakot lát, ami csak egy hibakódot tartalmaz, akkor valószínűleg pánikszerűen elkezdi hívni az ügyfélszolgálatot a „Mit tegyen?!” kérdéssel. . Mindig szem előtt kell tartania, hogy ki fogja használni a programját: geek programozók, játékosok vagy az idősebb generáció.

Ami ennél is fontosabb – bármennyire is furcsán hangzik – a társaságiság. A tesztelő kommunikál tervezőkkel, elemzőkkel, fejlesztőkkel, adminokkal... Az tény, hogy ha valamit rosszul csinálnak, de téged érdekel, akkor keresni fogod a lehetőséget a javításra. Nem lehet egyszerűen csak ellenőrizni az alkalmazást a hibákért, és megnyugodni.

A stresszállóság is jól jön: a tesztelő pontosan az, aki bottal a kezében lefutja az utolsó szakaszt, ezért fontos, hogy ne ess pánikba, hanem továbbra is jól végezd a dolgod. Néha a hibajavítások elhúzódhatnak a következő kiadásig, de vannak olyan problémák is, amelyeket csak javítani kell!

Gondolod, hogy vannak dolgok, amelyek egyértelművé teszik, hogy nem leszel tesztelő?

Élethelyzet "És így lesz!"

Emlékeztetni kell arra is, hogy a munkának megvan a maga monotóniája: például ha új funkció jelent meg, akkor nemcsak azt, hanem az egész alkalmazás teljesítményét is ellenőriznie kell. Vannak, akik mindig sietnek, és nem állnak készen arra, hogy ugyanazt többször megcsinálják, lehet, hogy nem szeretik ezt a munkaritmust.

Hogyan kerültél a szakmába?

Közvetlenül az egyetem után, nagyon régen végeztem a FIT NSU-ban. Az egyetemen volt egy tesztelő tanfolyam, ki akartam próbálni magam ebben a szerepkörben.

Volt valami, amire nem számítottál?

Mivel a terület akkor még csak kialakulóban volt, 40-45 éves „old school” programozókkal kellett megküzdenem, akik úgy gondolták, hogy nincs szükség tesztelésre, és döntéseik alapból helyesek voltak. Ott tanultam meg ragaszkodni a magamhoz, és bizonyítani az álláspontomat.

Mi a legnehezebb ebben a szakmában?

Az állandó koncentráció igénye: ellazult állapotban nem lehet tesztelni! De a „nehéz” nem azt jelenti, hogy „rossz”, ennek megvan a maga pozitívuma!

És mi a legkellemesebb?

Sima bevezetés a gyártásba, jó vélemények.

Ön szerint mi kell ahhoz, hogy javítsa képességeit?

Vágy és törekvés! Feladatok? Nehéz megmondani... Gyerekkoromban nagyon szerettem a "Találj 10 különbséget" játékot, mindig vártam a "Murzilka" és más magazinok új számait!

Adjon tanácsot vagy búcsúzó szavakat azoknak, akik azon gondolkodnak, hogy szoftvertesztelővé váljanak!

Tanulja meg az alapokat, gyökerezzen a minőségért, égjen el a munkájával, ne feledje: "A tesztelő a felhasználó szószólója"!

Amint látjuk, a szakmához vezető út nagyon sokféle lehet, mindenkinek megvannak a maga nehézségei, és megvannak a maga okai, amiért szereti, amit csinál. És mégis, szinte minden Noveo tesztelő egyetért abban, hogy figyelmesnek kell lenni, nem közömbösnek, néha aprólékosnak kell lenni, hogy ne csak a jelzett használati eseteket tesztelje, hanem valóban megszokja a felhasználó szerepét és értékelje a minőséget. Nos, ami a tesztelési karrier kezdetét illeti, az ítélet egyöntetű – gyertek és próbáljátok ki!

Ha hibát talál, kérjük, jelöljön ki egy szövegrészt, és kattintson rá Ctrl+Enter.

És ügyvédek Stanfordból

Még az iskolában úgy döntöttem, hogy nyomozó leszek – bűnöket akartam megoldani, embereket megvédeni. Ennek érdekében az Állam- és Jogtudományi Karon tanult, a Belügyminisztériumban gyakornokoskodott és a hadseregben szolgált. De amikor megnősültem, rájöttem, hogy csendesebb munkára van szükségem – ügyvéd-vállalkozóként kaptam állást. Polgári területen szép eredményeket értem el, de egy éve a cégnél, ahol dolgoztam, elkezdték leépíteni a létszámot. Abbahagytam, és tartottam egy kis szünetet, hogy átgondoljam, mit tegyek ezután.

Azt terveztem, hogy további képzést kapok, és visszatérek ugyanarra a pályára. Ám a jogi kurzusok kiválasztása közben egy cikkre bukkantam, amely arról szólt, hogy a mindössze 1,5 évig képzett mesterséges intelligencia hogyan kerülte meg a stanfordi és a dél-kaliforniai egyetem jogászprofesszorait a szerződések elkészítésében.

Ez a hír megérintett - elkezdtem tanulmányozni a témát, és rájöttem, hogy a kiegészítő oktatás 5 évre elegendő lenne, de akkor az üzleti folyamatok automatizálása váltja fel a szerződéses jogászokat. Nem akartam kéményseprő lenni, akit a központi fűtés kiszorított a munkahelyéről. Kezdtem emlékezni arra, hogy mit szerettem a törvény előtt csinálni.

Gyermekkori álom - játékokat készíteni

Mindig is szerettem a számítógépes játékokat. Először a Dandy és a Sega játékai, aztán apám megvette nekem a Heroes of Might and Magic 3-at – ez egy forradalom volt a fejemben. Később kezdte megérteni a fejlesztő cégeket, kedvenceket választott ki magának (EA, Ubisoft, Blizzard). Nagyon inspirált Hidetaka Miyazaki és Timothy Kane munkája.

Titokban mindig is arról álmodoztam, hogy játékfejlesztéssel foglalkozom, de ezt egy bizonyos időpontig még magamnak sem vallottam be. Miután elolvastam több interjút játéktervezőkkel, megtudtam, hogy először játéktesztelőként dolgoztak. Rájöttem, hogy a tesztelés révén kényelmesebben léphetek be a játékiparba is.

Technikai alap nélkül nehezen tudtam azonnal nekiállni a programozásnak, a tesztelésben pedig sok érthető és létfontosságú dolgot láttam. A jogtudományban is hasonló feladatokkal foglalkoztam - teszteltem a föld- és ingatlanegyüttessel kötött szerződéseket.

Elhatároztam, hogy tesztelőnek tanulok. Akkor még nem voltam harminc, nem volt gyerek vagy egyéb kötelezettség, ami megakadályozott volna abban, hogy határozott lépést tegyek – rájöttem, hogy ideje változtatni az életemen.

Támogatás a családnak és a kollégáknak

Szerencsém volt, hogy abban az időszakban, amikor dönteni kellett, a családom támogatott. Feleségem akkori szavai nagyon megnyugtatóak voltak: „Most olyan foglalkozást kell választanod, amitől felcsillan a szemed, és nem szükséges, hogy azonnal bevételhez jusson.”

A szülők persze eleinte megijedtek. Az első reakciójuk: „Úristen! Hogyan válhat ügyvédből fejlesztő? De amikor megértették, hogy miért akarok dolgozni, és hogy van egy jó tervem, egy kicsit megnyugodtak, bíztak a választásomban.

Néhány hónapot csak a tanulmányaimra szántam, és 2,5 hónap alatt elvégeztem a GeekBrains "Szoftvertesztelő" tanfolyamokat. Reggeltől estig tanultam ebédszünetekkel. Akkoriban a feleségem fizetéséből éltünk – ő iskolai tanár.

A fő órákat esténként tartották - hetente kétszer. A webinárium napján csak meghallgattam az előadást, másnap átnéztem, elolvastam a képzési kézikönyvet és megcsináltam a házi feladatot, mindig időben leadtam. Ezen kívül nyomon követtem, hogy mely nyílt előadások jelennek meg a tesztelésről, és angolul tanultam informatikusoknak. Mindig rövid összefoglalót készítettem az összes megtekintett előadásról. Később a jegyzeteim nagyon hasznosak voltak - ha egy interjúra megy és aggódik, nem valószínű, hogy leül az előadások áttekintésére vagy a hosszú cikkek újraolvasására, és nagyon kényelmes, ha a jegyzeteket a szemével végignézi. Ráadásul amikor leírod, jobban emlékszel.

Ha kérdések merültek fel, azonnal kerestem a google-ban, vagy közvetlenül felvettem a kapcsolatot a tanárral, ezen felül kérdéseket intéztem vele a teszteléssel kapcsolatban, és hogyan zajlik a tesztelő valós munkája, általában hogyan kell állást keresni. Az interjúkra való jobb felkészülés érdekében emellett az xml, sql, agilis témákat is tanulmányoztam – tudtam, hogy minderre szükségem lesz egy nagy cégnél való munkához.

Vladimir munkahelye

A nap többi részében házimunkát végeztem. Mivel akkoriban, amikor tanultam, a feleségem látott el bennünket, és ő vállalt további munkát, ezért szerettem volna teljesen megszabadítani a háztartási gondoktól. Úgy tervezte meg az idejét, hogy az estét a családjával töltse, és valamelyik hétvégén együtt menjen el valahova.

A tanfolyam után a barátaim tanácsot adtak az Aplanának, amely nagyvállalatok szoftvertesztjével foglalkozik. Átmentem velük egy interjút, és gyakornok lettem az egyik Sberbank projektben (ilyen szilárd háttér).

A legnehezebb számomra a projekt első hete volt. "Istenem! Ijesztő, nem tudom megtenni!" - folyton ilyen gondolatok hangzottak a fejemben. Amikor először találkoztam egy komoly háttérrendszer tesztelésével, úgy éreztem magam, mint egy férfi ezen a képen.

A Sberbank projekten való 4 hónapos munka után váratlan ajánlatot kaptam tőlük - váltsak állandó állásra vezető informatikai mérnökként, ugyanolyan magas fizetéssel, mint egy ügyvédi irodában. A vezetőség szerint tetszett nekik, hogy gyorsan és hatékonyan végeztem el minden feladatot, kezdeményezőkészséget mutattam. Most már én is részt veszek a tesztelésben, de még több kilátás van a növekedésre, fejlődésre. Ezzel egy időben a feleségem még egy jó hírt közölt velem, hogy babát vár. Minden tökéletesen működött.

Jövőbeli tervek

Tanulmányaim és munkám során nagyon belefogtam a tesztelésbe. Életemben először élvezem a munkámat. Nehéz ezt munkának nevezni – amit most csinálok, az egy kedvenc hobbinak tűnik, amellyel minden szabadidejét eltöltheti.

A jövőben szeretnék jobban elmerülni az automatizálás témájában, amely Oroszországban gyengén fejlett. Elemeztem az amerikai és az európai piacokat: az automatizálás területén megszerzett tudásunk a minimális úri készlet egy manuális tesztelő szakember számára. De ritkaságszámba megy az, aki képes szoftvert írni teszteléshez. Érdekelne kipróbálni magam ebben.

A gamedevben való munka továbbra is nagy cél a jövőre nézve. De ha korábban csak játéktervezőnek láttam magam, most már teljes mértékben elismerem, hogy játékfejlesztő is lehetek.

Már több hónapja járok Java kurzusokra, és nagyon izgalmas számomra a kódírás - komoly projektek tesztelése után sokkal könnyebben tanulok programozónak. Ugyanakkor átgondolom az ideális játékról alkotott koncepciómat: előírom a forgatókönyvet, a mechanikát. Most nem tudok egész nap tanulni, de elektromos vonatokon sikerül - Moszkvától távol élek, a Vlagyimir régió határán. 2-3 óra a munkába állás. Amikor az irodába megyek, természetesen alszom, visszafelé pedig szívesen hallgatok webináriumokat. Az előző munkahelyemen nagyon belefáradtam egy ilyen rezsimbe, és most minden nap örömmel hagyom el a házat, mert tényleg jobbra tudtam változtatni az életem.

Azok számára, akik csak gondolkoznak a szakmaváltáson, de nem tudják, hol kezdjék, a következőket tudom tanácsolni:

  • Kérdezze meg barátait, hogy miről beszél leggyakrabban, amikor találkozik. Igazi unalommá válok a cégeknél, amikor elkezdek a játékokról beszélni, és ezt órákig tudom csinálni. Egy nap azon kaptam magam, hogy ezt csinálom, és rájöttem, hogy ebben az irányban szeretnék munkát keresni.
  • Mérje fel környezetét – hogyan érinti az új szakma megszerzésével kapcsolatos döntése a közelben tartózkodókat, mit kell tenni annak érdekében, hogy az új szakra való átállás ne jelentsen folyamatos stresszt mindannyiunk számára.
  • Írjon egy tervet a következő évre – milyen konkrét lépéseket kell megtennie, hogy ott kezdjen dolgozni, ahol szeretne. Tartottam egy kis szünetet, hogy tanuljak, de ez nem mindenkinek való. Mások számára elfogadhatóbb lehet, ha a tanulmányokat a jelenlegi munkával ötvözik.

Nos, a fő gondolat, amit mindig is a fejemben tartottam: "Készülj fel arra, hogy nem biztos, hogy minden sikerül azonnal, de a víz követ el." Hajlandó voltam várni és kicsiben elkezdeni a tesztelést, de sokkal gyorsabban fejlődtem, mint terveztem.

A szerzőtől: A világban az IT-ipar továbbra is rohamosan fejlődik, ami hazánkban is igényt jelent a releváns szakmák iránt. Ha érdekli ez az iparág, nem szükséges klasszikus programozónak lenni. Remek alternatíva a tesztelői munka. Sokkal kevesebb időt vesz igénybe ennek a szakmának a tanulmányozása, miközben nem kevésbé jól fizetett, és még izgalmasabb. A mai cikkben arról fogunk beszélni, hogyan válhat tesztelővé a semmiből, mit kell tennie, és hol tanulhat.

Először nézzük át a definíciót. Ahhoz, hogy megértse, hogyan válhat tesztelővé, először meg kell értenie e szakma képviselőjének alapvető funkcióit és feladatait. Gyakran, amikor az emberek egy hasonló területen üresedést látnak, tévesen azt hiszik, hogy speciális ismeretek és készségek nélkül is megbirkóznak, azonban nem minden ilyen egyszerű.

Ki a tesztelő, és mik a fő feladatai?

Tesztelő az a személy, aki köteles a programozók által kidolgozott információs és szoftverrendszer elemzésével kapcsolatos feladatokat minőségileg és időben elvégezni. Fő feladata, hogy a projektről minden szükséges adatot összegyűjtsön, és minősített tesztelést végezzen a megbízó cég által meghatározott előírásoknak megfelelően.

Oroszul beszélve a tesztelő olyan személy, aki ellenőrzi az új fejlesztések teljesítményét, és megpróbálja megtalálni bennük a rendszerhibákat, hogy elkerülje a jövőbeni hibákat a használat során.

Aligha lehet vitatkozni azzal, hogy egy tesztelői tanfolyam elvégzése után azonnal készen áll a közvetlen kötelezettségek teljesítésére. Erről azért nehéz beszélni, mert a feladatkör az adott munkahelyet biztosító cég adottságaitól függ. Amit tanultál, lehet, hogy nem releváns egy adott pozíció szempontjából. Minden közvetlenül a tesztelő projektben betöltött szerepétől függ. Azonban minél szélesebb az ismeretei köre, annál több lehetőség nyílik egy összetettebb és a cég számára hasznosabb feladat megragadására. És ez mit takar? Így van, kényelmesebb jövedelemszint.

JavaScript. Gyors kezdés

Általánosságban elmondható, hogy ha alig várja, hogy gyorsan találjon ingyenes tesztelői kurzusokat az interneten, akkor tudja, hogy a fő felelősség, amelyért Ön lesz felelős, az, hogy „kitisztítsa” a különféle hibákat és hiányosságokat fejlesztőtársai számára. Ha érdekes kipróbálni magát ezen a területen (és minden bizonnyal érdekesebb lesz, ha megtudja, mennyit keres egy átlagos tesztelő), akkor továbblépünk.

Mennyit keres egy tesztelő?

Napról napra egyre több ezer és egyféle módon kereshető online tanfolyam jelenik meg az interneten, azonban ezek hatékonyságáról nem könnyű száraz tények nélkül beszélni. De a ma tárgyalt szakmával kapcsolatban konkrétan kijelenthető, hogy a mostani tesztelői képzést követően 5 év múlva már lehet venni egy jó lakást magának. Csábítóan hangzik, nem?

Nézzük meg ennek a szakembernek az átlag- és maximális fizetésének szintjét.

Legfeljebb 1 éves munkaidő: átlagkereset - 550 USD, maximum - 1200 USD;

1 év munkatapasztalat: átlagkereset - 1030 dollár, maximum - 1800 dollár;

legfeljebb 2 év munkatapasztalat: átlagkereset - 1370 USD, maximum - 2100 USD;

legfeljebb 3 év munkatapasztalat: átlagkereset - 1630 USD, maximum - 2400 USD;

legfeljebb 4 éves munkatapasztalat: átlagkereset - 2000 USD, maximum 3000 USD;

legfeljebb 5 év munkatapasztalat: átlagkereset - 2500 dollár, maximum - 3400 dollár.

A munkaadók általában nem fektetnek hangsúlyt az életkorra, ami egy másik fontos előnye ennek a szakmának. Így bármely életkorban elkezdhet tanulni tesztelőként dolgozni, és néhány éven belül jó stabil jövedelmet érhet el.

JavaScript. Gyors kezdés

Tanulja meg a JavaScript alapjait a webalkalmazás készítésének gyakorlati példáján keresztül

A tesztelői munka előnyei

Mielőtt tesztelőként dolgozna, először meg kell értenie, hogy szüksége van-e rá. Egyáltalán érdemes-e próbálkozni, vagy érdemesebb valamilyen programozói tanfolyamot elvégezni, és hanyatt-homlok belemenni erre a területre. Annak megértéséhez, hogy érdekes lesz-e az Ön számára a fejlesztés mindenféle szoftver tesztelése terén, nézzük meg ennek a szakmának az összes előnyét:

Gyors fejlődés. A szakma alapjainak elsajátításához elég lesz több ingyenes tanfolyamon részt venni a tesztelőknek.

Magas fizetés. Ha keményen próbálkozol, memorizálod a teljes tudásbázist a tesztelői szakma területéről, és ráadásul jó munkát is kapsz, akkor legalább Ukrajnában vagy Oroszországban több mint kényelmesen érezheted magad.

Gyors karrier növekedés. Feladatait jól ellátva ezen a területen gyorsan eljuthat csapatvezetői, üzleti elemzői vagy projektmenedzseri pozícióba.

Izgalmas és tekintélyes szakma. Tesztelőnek lenni egyrészt nem unalmas, másrészt szilárd, mi kell még? Olyan jelentős informatikai projektekben vesz majd részt, amelyekről büszkén mesélhet barátainak és családtagjainak.

Kereslet az egész világon. Ha idegen nyelveket és alapszintű tesztelői tanfolyamokat tanul (online vagy offline), könnyen elmehet külföldre dolgozni. Ez a szakma az egész világon keresett.

Hogyan tanuljunk a semmiből?

Sajnos egyetlen ukrán vagy orosz egyetem sem biztosít minősített és teljes értékű képzést a tesztelőknek ingyen és térítés ellenében. Hogyan szerezhető meg az ehhez a területhez szükséges tudás? Az első az önképzés.

A kezdéshez elegendő több (ingyenes vagy fizetős) tesztkurzus elvégzése. Így képes leszel elmélyülni ennek a szakmának az alapjaiban, és már lassan elkezdheti kipróbálni magát a gyakorlati tevékenységekben. Az alapkönyvekből a következőket ajánljuk:

"Rapid Testing" írta: Robert Culbertson, Chris Brown és Gary Cobb;

"Szoftvertesztelés" írta: Sam Kaner, Jack Faulk és Eng Kek Nguyen.

A fejlesztési folyamatban az a jó ebben a témában, hogy online tesztelői képzésben részesülhet anélkül, hogy elhagyná otthonát. Ismerkedjen meg a fő alappal, majd próbáljon meg részletesebben elmerülni a szűk profilú témákban. Jelenleg a következő trendek nevezhetők:

okostelefonokhoz és táblagépekhez fejlesztett alkalmazások tesztelése;

tesztelési automatizálási folyamat;

nagy terhelési fokú komplex rendszerek tesztelése.

Nos, kipróbáljuk magunkat ebben az érdekes szakmában, vagy papírokkal kotorászunk be az irodába? Több mint egy hétbe és több mint egy hónapba is telhet, amíg elsajátítod a tesztelést, de ha elolvastad a fenti információkat, akkor biztosan egyetértesz azzal, hogy megéri. Természetesen nem ez az egyetlen szakma, amely a műszaki területeken szerzett keresethez kapcsolódik. Kipróbálhatja magát például a helyszínépítés és más hasonló területek tanulmányozásában. Tiéd a választás.

Az online szakmákról szóló cikksorozat még javában zajlik – ezért iratkozzon fel blogfrissítéseinkre, és ne maradjon le a szórakozásról. Hamarosan találkozunk!

JavaScript. Gyors kezdés

Tanulja meg a JavaScript alapjait a webalkalmazás készítésének gyakorlati példáján keresztül

Az Onliner.by továbbra is kicsalja szakterületeinek titkait az informatikusoktól. Már beszéltünk és. A tesztelők következnek. Alexander kilencedik éve dolgozik ezen a területen, és a Bölcsészettudományi Kar "juniorból" "senior" és minőségbiztosítási vezető pozícióba került. Mesélt az angol nyelv és a kitartás fontosságáról, a fizetésekről és a karrierváltásokról.

Alexander kilenc évvel ezelőtt került a tesztelők közé, miután egy humanitárius egyetemen és vendéglátóipari területen dolgozott. Ez idő alatt több céget váltott. Elmondja, hogy az informatikában nincs probléma a munkavégzés helyével, és a „nulla” végén a kezdő tesztelőkkel szembeni követelmények nagyon alacsonyak voltak.

- Amikor minden még csak most kezdődött, nem kellett hét fesztávolság a homlokban. Volt elég jó angol és értett a számítógéppel való munkához. Sok céget speciális oktatás nélkül vettek fel. Valami Mekhmat, RTI lehetne a profil, de ott nem kifejezetten tesztelést tanítottak.

A cégek az angol nyelvet, a dokumentáció olvasási képességét, a kommunikációs képességet nézték meg. És megígérték, hogy a többit megtanítják. Idővel teljes értékű tesztelővé váltál.

- Nagyon sok humanitárius tesztel. Nem hazudok, ha azt mondom, hogy a tesztelők majdnem fele humanitárius. Vannak nyelvészeink, jogászaink, történészeink. Végül is itt a fő dolog az elemző gondolkodásmód, a figyelem, a kitartás és a lelkiismeretesség. Ezek a legfontosabb tulajdonságok, amelyekre ebben a szakmában szükség van. Különösen azoknak, akik már régóta dolgoznak. Hiszen a "középeknek" és a "időseknek" terveket és teszteseteket kell készíteniük. Nem lehet csak úgy átírni az ügyfél igényeit. Minden követelményt elemezni és rendezni kell ahhoz, hogy megértsük az új funkcionalitást, annak hatását a régire, és tesztelni is tudjuk.

Igen, persze vitathatatlan pluszt jelent majd némi szakirányú végzettség, de az interjúkon azt is megnézik, hogyan barátkozik az ember a logikával, kommunikál, közvetíti a gondolatait.

Az utolsó cég harmadik éve dolgozik. Minőségbiztosítási vezető rangra nőtt. Természetesen a karrier növekedésével több felelősség is jár. A „juniorokra” bízzák a legegyszerűbb tesztelési feladatokat, kész forgatókönyvek szerint.

- Elég unalmas és monoton, ha nem szereted ezt a fajta munkát. Felnőttkor felajánlják, hogy további feladatokat vállaljon, tesztelői csapatot irányítson, tesztdokumentációt írjon. Az „idősebbek” számára már bekerül valamiféle riportolás a kliens felé, tesztstratégiák felépítése.

- Mi határozza meg egy tesztelő karrierjének növekedését?

- Sok múlik a körülményeken. Remek tesztelő lehetsz, teljesen józan gondolkodású… De ha elakadsz egy olyan cégnél, amelyet nem érdekel a növekedésed, amelyik egy konkrét projektnél akar maradni, mert te remekül dolgozol, és nincs más… Akkor nem valószínű, hogy sokat nőnek. De nem vagy szorosan egy céghez kötve. Kérhet áthelyezést egy másik projektbe, vagy akár elhagyhatja a céget. A lényeg, hogy legyen vágy a fejlődésre.

Alexandernek gyakrabban kellett pénzügyi szoftverekkel, e-kereskedelemmel dolgoznia. Semmi szórakoztató vagy izgalmas.

- Igen, és azok, akik játékokat tesztelnek... Nem valószínű, hogy túl jól szórakoznak. Nem játszanak ott egész nap. Egyszerűen tesztelhetik a lokalizációt, a játék logikáját, végezhetnek terhelési tesztelést.

Nem elég, ha a tesztelő megszokja a felhasználó szerepét, hogy az ő útjain keresztül ellenőrizze a terméket. Az üzleti elemzők alkalmasabbak erre a szerepre - az ügyfél és a csapat többi tagja közötti kapcsolatra. Meg kell érteniük, hogy ez hogyan lesz megfelelő a vállalkozás számára, és az ügyfél szemszögéből meg kell érteniük, hogyan mutathatják meg ezt az üzletet a felhasználónak.

Ha a tesztelő csak felhasználóként gondolkodik, számos hibát kihagyhat. Tegyük fel, hogy a felhasználónak eszébe sem jut, hogy szándékosan hibás karaktert írjon be a beviteli mezőbe.

Bajnokság a tesztelők között a lengyelországi Katowicében. Fotó: wikimedia.com

- Milyen tudással kell rendelkeznie egy tesztelőnek?

- Minden a helyzettől függ. Természetesen az interjún a munkáltató egyetemes katonát akar látni. Mint a kamionsofőr-interjúval kapcsolatos viccben, amihez meg kell érteni a Forma-1-es autó vezetését. Mindenki egyedi embert szeretne a csapatba kerülni.

De ha egy konkrét projekthez jön az ember, akkor szűkebb dolgokat követelnek meg tőle: az adatbázis alapjainak ismeretét, ha a projekt kapcsolódik hozzájuk, vagy mobilalkalmazás tesztelési eszközöket, ha mobilhoz kapcsolódik a projekt. Ha új ismereteket kell elsajátítanod egy új projektből, akkor egy jó társaságban kapsz időt és erőforrást a tanulásra, vagy elküldenek egy könnyebb projektre, ha nincs vágy vagy lehetőség a tanulásra. Itt készen állsz valami új megértésére.

- Sokan magas követelményekről beszélnek az angol nyelvvel szemben. Mennyire fontos a középszint?

- Valószínűleg még mindig kötelező. A fehéroroszországi cégek túlnyomó többségét külföldi vevő irányítja. Sokan dolgoztak orosz ügyfélnél, de az orosz rubel összeomlása után lényegesen kevesebben voltak.

De nem valószínű, hogy a "junioroknak" kommunikálniuk kell az ügyféllel. Nagyon ritka esetekben. Az angol nyelvű dokumentáció olvasásához azonban angolra van szükség. A dokumentum megértése nélkül nem valószínű, hogy megérti, mit kell a csapattól. Valószínűleg a Közepes szint alatt is lehetséges, de azzal a feltétellel, hogy dolgozzon a nyelven a további növekedés érdekében. Ez egyébként nem probléma. Hiszen a legtöbb cég fizetős vagy ingyenes nyelvtanfolyamokat kínál alkalmazottai számára.

- Egy tesztelőből idővel egy másik szakma fejlődhet?

- Tudok elég példát arra, amikor a tesztelőkből fejlesztők lettek. A „senior” szakaszba érve, a plafonra érve az ember azon tűnődik, merre tovább. És két lehetőség van: tanulmányozni a projektek technikai oldalát vagy menni a menedzsmenthez. Ön is csatlakozhat saját startupjához. Minden az embertől függ.

Lassan kihalóban van a "kézi" teszter eredeti formájában. Nem ismeri az adatbázisok nyelvét, ugyanazt a HTML-t, hogy jobban megértse, honnan ered a hiba lába. Lépést kell tartani a korral, meg kell érteni az új ismereteket.

Igen, van, aki pár hónap tesztelői kenyér után elhagyja ezt a területet. Teljes „juniornak” ez még nem az a fizetés, amibe érdemes belekapaszkodni. A munka pedig meglehetősen monoton és megerőltető, annak ellenére, hogy bónuszokat fizetnek az egészségügyi biztosításért, uszodákért, edzőtermekért.

Illusztráció: hsto.org

– Hiány van a tesztelőkből a munkaerőpiacon, és milyen fizetésre számíthat egy jó „junior”?

- Egy jó tesztelőre mindig van kereslet. Természetesen azokkal az emberekkel, akik csak egy képzési kézikönyvet és egy bizonyítványt tanultak a tanfolyamokról, nem lehet hosszú a beszélgetés. De találhatnak olyan céget, ahol akut munkaerőhiány lesz. Nem vesznek fel mindenkit sorban, de van miből válogatni.

A "Junior" valószínűleg 400-450 dollárral számolhat. Ezen túlmenően sok cégnél évente legalább egyszer fizetési felülvizsgálatot végeznek. Egy jó szakember, aki ellátja feladatait és tud néhány további tevékenységet is vállalni, 150 dolláros juttatásra számíthat. Ezek természetesen hozzávetőleges számok, amelyek a vállalattól és a menedzsmenttől függenek.