Psykologisk testning: hur man går från en legitimerad psykolog till en testare

Artikel min kollega Danila Yusupova inspirerade mig mycket. Det är fantastiskt hur vänlig och gästvänlig IT-branschen är - lär dig och kom in och fortsätt alltid att lära dig något nytt. Därför vill jag berätta min historia om hur jag studerade till psykolog och blev testare.

Psykologisk testning: hur man går från en legitimerad psykolog till en testare
Jag gick till psykologi av mitt hjärtas kallelse - jag ville hjälpa människor och vara användbar för samhället. Dessutom var jag mycket intresserad av vetenskaplig verksamhet. Att studera var lätt för mig, jag skrev vetenskapliga artiklar, talade på konferenser och hade till och med praktiskt betydelsefull forskning och planerade att fortsätta fördjupa mig i området klinisk psykologi. Allt gott får dock ett slut – mina studier på universitetet tog också slut. Jag tackade nej till forskarutbildning på grund av löjliga forskarlöner och gick ut i den stora världen för att leta efter mig själv.

Det var då som en överraskning väntade mig: med mitt diplom och vetenskapliga artiklar behövdes jag inte någonstans. Alls. Vi letade efter psykologer på dagis och skolor, vilket inte var ett acceptabelt alternativ för mig, eftersom jag inte kommer så bra överens med barn. För att gå för att konsultera var det nödvändigt att träna en viss tid gratis eller för absolut slantar.

Att säga att jag var förtvivlad är att inte säga någonting.

Letar du efter något nytt

En av mina vänner arbetade med mjukvaruutveckling, det var han som föreslog att när jag tittade på mina prövningar skulle jag gå till dem som testare - jag kom överens med datorer, var intresserad av teknik och var i princip inte riktigt en frotté humanist . Men fram till det ögonblicket visste jag inte ens att ett sådant yrke fanns. Jag bestämde mig dock för att jag absolut inte skulle förlora något – och gick. Klarade intervjun och blev antagen till ett trevligt team.

Jag introducerades kort för programvaran (programmet var enormt, med ett stort antal delsystem) och skickades omedelbart till "fälten" för implementering. Och inte var som helst, utan till polisen. Jag fick en plats i källaren på polisavdelningen i ett av distrikten i vår republik (Tatarstan). Där utbildade jag anställda, samlade in problem och önskemål och höll demonstrationer för myndigheterna och självklart genomförde jag mjukvarutestning och skickade rapporter till utvecklare.

Det är inte lätt att arbeta med företrädare för brottsbekämpande myndigheter - de lyder order, de har strikt ansvar och därför argumenterar de på officiellt språk. Jag var tvungen att hitta ett gemensamt språk med alla: från löjtnant till överste. Min specialitet under diplomet hjälpte mig mycket i detta.

Psykologisk testning: hur man går från en legitimerad psykolog till en testare

Utveckling av den teoretiska basen

Jag måste säga att när jag först började jobba hade jag ingen teoretisk grund. Jag hade dokumentation och jag visste hur programmet skulle fungera; stött bort från detta. Vilka typer av testning finns, vilka verktyg som kan användas för att göra ditt liv enklare, hur man gör testanalys, vad är testdesign – allt detta visste jag inte. Ja, jag visste inte ens var jag skulle leta efter svar på alla dessa frågor, eller var de kunde lära mig mycket. Jag letade bara efter problem i programvaran och var glad att allt blev enklare och bekvämare för användarna.

Men aptestning stöter så småningom på problemet med bristen på en teoretisk grund. Och jag kom in på utbildning. Det hände så att det på vår avdelning och på hela det enorma projektet inte fanns en enda professionell testare vid den tiden. Tester utfördes ofta av utvecklare och ännu oftare av analytiker. Det fanns ingen att lära sig att testa.

Tja, vart klättrar IT-specialisten i sådana situationer? Naturligtvis, google.

Den första boken jag kom över Svart "Nyckeltestningsprocesser". Det hjälpte mig att systematisera det jag redan visste vid den tiden och förstå inom vilka områden jag hade misslyckanden i projektet (och i att förstå testning). Riktlinjerna som gavs i boken var mycket viktiga - och i slutändan blev de grunden för efterföljande kunskap.

Sedan fanns det många fler olika böcker - jag kommer inte ihåg alla, och naturligtvis utbildningar: ansikte mot ansikte och online. Om vi ​​pratar om träningar ansikte mot ansikte gav de inte så mycket, trots allt kan du inte lära dig att testa på tre dagar. Kunskap inom testning är som att bygga ett hus: först måste grunden vara stabil, sedan ska väggarna falla på plats ...

När det gäller utbildning online är detta en bra lösning. Det finns tillräckligt med tid mellan föreläsningarna för att korrekt testa ny kunskap och till och med tillämpa den live på ditt projekt. Samtidigt kan du studera när som helst (vilket är viktigt för en arbetande person), men det finns också deadlines för att lämna in uppgifter (vilket också är mycket viktigt för en arbetande person :)). Jag rekomenderar.

Om vi ​​pratar om svårigheterna med testarens väg, så var jag först mest rädd för systemens skrymmande, det stora antalet olika processer som äger rum. Det verkade alltid: "Men här testar jag fältet, men vad påverkar det annars?". Jag var tvungen att springa runt utvecklarna, analytiker, ibland kolla med användare. Processdiagram räddade mig. Jag ritade ett stort antal av dem, jag började med ett A4-ark och limmade sedan fast andra ark från alla sidor. Jag gör det fortfarande nu, det hjälper mycket att systematisera processerna: att se vad vi har vid ingång och utgång, och var mjukvaran har "tunna" platser.

Psykologisk testning: hur man går från en legitimerad psykolog till en testare

Vad skrämmer mig nu? Tråkigt (men nödvändigt) arbete, som att skriva testfall till exempel. Att testa är ett kreativt, men samtidigt formaliserat metodiskt arbete (ja, en sådan paradox). Låt dig "sväva" över processerna, kolla de galnaste gissningarna, men först efter att du gått igenom huvudscenarierna 🙂

I allmänhet förstod jag i början av resan att jag inte visste något; att nu förstår jag samma sak, men! Förut skrämde jag att inte veta något, men nu är det som en utmaning för mig. Att bemästra ett nytt verktyg, förstå en ny teknik, ta hittills okänd programvara och plocka isär den bit för bit är mycket arbete, men en person är född för arbete.

I mitt arbete mötte jag ofta en lite avvisande inställning till testare. Säg, utvecklare är seriösa, alltid upptagna människor; och testare - så det är inte klart varför de behövs alls, du klarar dig alldeles utmärkt utan dem. Det gjorde att jag ofta blev tilldelad en hel del merarbete, till exempel att ta fram dokumentation, annars ansågs det som att jag lekte dum. Jag lärde mig hur man skriver dokumentation i enlighet med GOST och hur man skriver instruktioner för användare bra (lyckligtvis interagerade jag med användare ganska bra och visste hur det skulle vara bekvämare för dem). Nu, efter 9 års arbete som testare i ICL-gruppen av företag (de senaste 3 åren och till denna dag i uppdelningen av företagsgruppen - ICL Services), inser jag fullt ut hur viktigt testarnas arbete är. Även den mest anmärkningsvärda utvecklaren kan titta på något och inte ta hänsyn till något. Dessutom är testare inte bara strikta övervakare, utan också beskyddare av användare. Vem, om inte en testare, vet väl hur processen att arbeta med mjukvara ska byggas upp; och vem, om inte en testare, kan titta på programvaran från lekmannens synvinkel och ge rekommendationer om användargränssnittet?

Lyckligtvis kan jag nu i mitt projekt använda alla färdigheter jag tidigare utvecklat - jag testar (på testfall och bara så där, för själen :)), skriver dokumentation, oroar mig för användare och ibland hjälper jag till med acceptanstestning.

Det jag gillar mest med mitt jobb är att man hela tiden måste lära sig något nytt – man kan inte stå still, göra samma sak dag efter dag och vara specialist. Dessutom hade jag mycket tur med teamet - de är proffs inom sitt område, alltid redo att hjälpa till om jag missförstår något, till exempel när jag utvecklar autotester eller genomför en belastning. Och mina kollegor tror också på mig: även om de vet att jag har en liberal arts-utbildning och antar att det finns "vita fläckar" i min IT-utbildning, säger de aldrig: "Nja, du kan nog inte göra det." De säger: "Du klarar det, och om du har frågor, kontakta mig."

Psykologisk testning: hur man går från en legitimerad psykolog till en testare

Jag skriver den här artikeln i första hand för dig som skulle vilja arbeta inom IT i allmänhet och med testning i synnerhet. Jag förstår att IT-världen ser absurd och mystisk ut från utsidan, och det kan tyckas att det inte kommer att fungera, det kommer inte att finnas tillräckligt med kunskap, eller att du inte kommer att kunna dra ut det... Men, i min anser att IT är det mest gästvänliga området om du vill lära dig och är redo att arbeta . Om du är redo att lägga dina händer och huvudet på att skapa högkvalitativ programvara, ta hand om användare och i slutändan göra världen till en bättre plats, då är du här!

Checklista för inträde i karriären

Och för dig har jag sammanställt en liten checklista för att komma in i yrket:

  1. Självklart måste du komma överens med datorer och vara intresserad av teknik. Utan det kan du faktiskt inte börja.
  2. Hitta i dig själv de professionellt viktiga egenskaperna hos en testare: nyfikenhet, uppmärksamhet, förmågan att komma ihåg systemets "bild" och analysera den, uthållighet, ansvar och förmågan att inte bara delta i den roliga "förstörelsen" av systemet. system, men också i det ”tråkiga” arbetet med att ta fram testdokumentation.
  3. Ta testböcker (du kan lätt hitta dem i elektronisk form) och lägg dem åt sidan. Tro mig, till en början kommer allt detta att skrämma dig snarare än att pressa dig till något.
  4. Gå med i en professionell gemenskap. Det kan vara ett testforum (det finns många, välj den du gillar), en blogg för någon professionell testare eller något annat. Varför är detta? Tja, för det första är testargemenskaperna ganska vänliga och du kommer alltid att få stöd och råd när du ber om det. För det andra, när du börjar rotera inom detta område blir det lättare för dig att gå in i yrket.
  5. Börja jobba. Du kan gå till praktikanter-testare, och sedan kommer seniora kollegor att lära dig allt. Eller börja med enkla uppgifter inom frilansande. Hur som helst måste du komma igång.
  6. Efter att du har börjat öva på att testa, gå tillbaka till böckerna som anges i punkt 3.
  7. Inse att du hela tiden kommer att behöva lära dig. Dag efter dag, år efter år kommer du att lära dig något nytt och förstå något. Acceptera denna situation.
  8. Kasta bort din rädsla och tvivel och gör dig redo för ett av de mest intressanta jobben i världen 🙂

Och, naturligtvis, var inte rädd för någonting 🙂

Du kan göra det, lycka till!

UPD: I diskussionerna för artikeln uppmärksammade respekterade kommentatorer min uppmärksamhet på att alla inte kan ha lika tur i inledningsskedet som jag. Därför skulle jag vilja lägga till punkt 3a i checklistan.

3a. På tal om det faktum att det är bättre att skjuta upp böcker tills vidare, menade jag att det i detta skede skulle vara farligt att överbelasta med teori, eftersom teoretisk kunskap är svår att strukturera ordentligt utan praktik, och en stor mängd teori kan skrämma du. Om du vill känna dig mer självsäker och inte slösa bort tid när du letar efter var du ska börja träna, råder jag dig att ta en onlineutbildning för nybörjartestare eller gå en kurs om att testa. Båda är mycket lätta att hitta och informationen där kommer att ges till dig i en tillgänglig form. Tja, se nästa stycke

Källa: will.com

Lägg en kommentar