Cum este să fii unul dintre eroii din industria jocurilor video? Pentru a rezuma în câteva cuvinte: Distractiv, incitant, dificil și, cel mai important, cu scop. A fi tester de asigurare a calității nu este o treabă ușoară. Dar mulți din industria jocurilor nu vorbesc destul despre ei.
Am discutat cu doi dintre membrii noștri seniori din departamentul QA pentru a ne explica la ce se pot aștepta aspiranții QA.
Ce Ne Puteți Spune Despre A Fi Tester De Asigurare A Calității?
Ananyaa: Jucăm jocuri toată ziua și suntem plătiți pentru asta... doar glumesc! A fi un QA în industria jocurilor este atât asemănător, cât și diferit de munca pe care o fac alți specialiști QA în orice companie de dezvoltare software. Dar, în linii mari, suntem implicați de la începutul proiectului pentru a înțelege cerințele jocului și cum ar trebui să apară acestea pentru jucători. În esență, ne propunem să oferim întotdeauna jocuri de înaltă calitate care să îndeplinească așteptările pe care le au atât partenerii noștri, cât și jucătorii.
Komal: Abordăm testarea jocurilor mai mult explorativ, pentru că trebuie să jucăm 'ca un jucător'. Să încercăm să venim cu diferite scenarii pentru a 'sparge jocul', astfel încât experiența jucătorilor noștri să nu fie afectată. Spunând asta, urmăm un set de procese specifice pentru testarea jocurilor noastre, așa că pentru gamerii care devin QA cu așteptarea unică de a 'juca toată ziua'... această realitate este foarte dezamăgitoare. Trebuie să ne confruntăm cu numeroase bug-uri și crash-uri.
Cei Mai Mulți Oameni Care Aspiră Să Fie Designeri Sau Programatori Intră îN Industrie Prin QA îNainte De A Trece La Rolurile Lor De Vis. Fiind Voi îNșivă Seniori, De Ce Ați Rămas îN QA Pe Termen Lung?
Komal: QA a fost întotdeauna prima mea alegere pentru o carieră. Nu mi-am dorit niciodată să fiu dezvoltator sau să intru în alt domeniu. Cei mai mulți oameni îl consideră o piatră de temelie, dar pentru mine, QA este mult mai mult decât atât. Ca o carieră pe termen lung, a fi în QA îți permite să fii implicat în mai multe aspecte ale oricărui domeniu – producție, dezvoltare de jocuri, chiar și marketing – astfel încât obții informații despre fiecare rol legat de dezvoltarea jocurilor video, transformându-te într-un maestru al tuturor meseriilor.
Ananyaa: Am vrut să fac parte din ceva care era important pentru mine, pentru că a fi implicat în testarea aplicațiilor nu mă împlinea. Jocurile au fost întotdeauna hobby-ul meu și eram foarte interesată să aflu mai multe despre cum sunt făcute toate. Și să fiu într-o poziție QA m-a adus chiar în mijlocul a cum funcționează lucrurile într-o companie de jocuri. Și am iubit fiecare moment (bun și rău) al acestuia. Am avut și alte persoane în echipa noastră care au rămas pentru că sunt fie ele însele gameri și au realizat importanța rolului într-o companie. Unii simt că le oferă șansa de a modela cum ar trebui să arate și să simtă un joc, așa că există o influență în designul jocului. Dar cel mai adesea, ești înconjurat de oameni care iubesc jocurile (și gaming-ul), așa că atunci când împărtășim munca pe care o facem, creăm o legătură puternică.
Cum Arată Ziua Obișnuită A Unui Tester QA?
Ananyaa: Nimic nu se compară cu o cafea/ceai proaspătă și niște știri din lumea gamingului pentru a începe ziua! Cei mai mulți dintre noi trecem rapid prin emailuri și mesajele de lucru pe Slack (și uneori [ok, aproape întotdeauna] meme-uri). Dar pentru a începe munca, reverificăm orice bug-uri fixate anterior pentru a nu afecta build-urile noastre curente. Le numim teste de regresie. Puțin mai târziu, testăm planuri pentru o acoperire de 100% a jocului de la început până la sfârșit. Pe scurt, găsim discrepanțe în munca fiecăruia și ajutăm la soluționarea acestora.
Komal: Da, și dacă găsim probleme cu build-urile, să zicem un bug sau un glitch, le înregistrăm și le semnalăm tuturor echipelor de dezvoltare. (Unele bug-uri se întorc misterios ca un 'feature' sau sunt considerate a fi făcute 'după design'...) Mai târziu, avem întâlnirile zilnice cu echipele noastre, așa că știm ce să așteptăm în zilele următoare și ne planificăm munca în consecință. După aceea, este mai mult din aceeași muncă despre care Ananyaa a spus deja. (O altă pauză de cafea ajută într-o ocazie sau două cu siguranță, totuși.)
Ananyaa: Apoi plecăm cu toții acasă și continuăm să jucăm jocuri... și găsim bug-uri fără să realizăm vreodată că a devenit un obicei acum!
Cum Simțiți Implicarea șI Experiența Voastră îN Asigurarea Calității?
Komal: Majoritatea dintre noi ne bucurăm de munca noastră, așa că experiența de a face parte din crearea jocurilor este uimitoare. Ca să nu mai vorbim despre faptul că implicarea noastră permite schimbări și îmbunătățiri ale unui joc pentru a îndeplini așteptările jucătorilor noștri.
Ananyaa: Este grozav să ajutăm la realizarea celor mai bune jocuri posibile, deoarece suntem noi înșine jucători și vrem ce este mai bun pentru companie și pentru jucătorii noștri. În general, însă, QA a fost întotdeauna departamentul cel mai 'privit de sus' – fie că este vorba despre industria jocurilor sau despre industria software în general. Chiar dacă adesea facem munca specifică pentru a rezolva problemele utilizatorului (sau, în cazul nostru, ale jucătorului).
Komal: Există multe voci în cadrul echipelor QA din diferite companii care cred că este esențial să avem cuvânt egal, dacă nu mai mult, în privința deciziilor finale în proiecte. Deci implicarea în acele aspecte a fost întotdeauna un subiect dificil.
Cât De Crucială Este QA Pentru O Companie De Jocuri?
Ananyaa: Scopul nostru unic este să facem jocuri de înaltă calitate, așa că ne stabilim cele mai înalte standarde posibile. Deci, dacă am fi absenți, asta ar afecta cu siguranță calitatea generală a jocurilor în mod semnificativ, în cel mai bun caz. Așa că jocurile s-ar putea să nu fie lansate. De fapt, s-ar putea să se blocheze imediat ce pornesc. Jocurile pot vedea o întârziere în lansare, uneori cu luni întregi.
Komal: Dacă am pleca, dezvoltatorii noștri de jocuri ar avea o viață mai liniștită. (Dar știm că le-ar fi dor de noi când și-ar asuma responsabilitățile de testare... nu le spuneți asta!) Dar pe o notă serioasă, este un job pragmatic în două moduri; în primul rând, ar supraîncărca munca tuturor și i-ar ține în afara direcției de a face ce iubesc – de a crea jocuri. În al doilea rând, ai nevoie de cineva care să privească jocurile și să găsească greșelile care trebuie reparate. Nu este ușor să faci asta ca dezvoltator de jocuri, deoarece este munca ta atașată la ele.
Care Sunt Presupunerile Sau Concepțiile Greșite Comune Privind QA șI Sarcinile Pe Care Le Implică?
Komal: Cea mai mare concepție greșită este, desigur, că este 'ușor'. Oricine a urmat un proces strict știe cât de strict poate fi. Trebuie să lucrăm cu multiple echipe (pline de persoane cu opinii și perspective diferite) pentru a investiga, izola și retrasa pașii înapoi spre fiecare bug și glitch pe care îl raportăm. Este o abilitate genuină să știi ce să cauți, cum să cauți, să rămâi curios și să cunoști întregul joc ca în palmă. Nu pierdem un moment jucând aleatoriu, sperând să dăm peste probleme tehnice, deoarece deja avem mâinile pline gândindu-ne la scenarii unice de folosit pentru testarea jocurilor.
Ananyaa: O altă este că nu sunt bug-uri în jocul final dacă QA este implicată într-un studio. Adică, asta nu este deloc adevărat. Este o realitate dură, dar niciun produs nu poate fi 100% lipsit de bug-uri. Este practic imposibil, indiferent de câte resurse ai investi sau cât timp ai dedica.
Komal: Timpul este, de asemenea, un alt lucru pe care îl auzim adesea. Că dacă există o criză de timp, atunci trebuie să petrecem mai puțin timp pe QA. Asta este un nu categoric. Dacă se întâmplă asta, calitatea jocului scade drastic și este inadmisibil pentru oricine, cu atât mai puțin pentru noi.
Ananyaa: Cyberpunk este un bun exemplu despre ce se întâmplă când este puțin sau deloc timp pentru QA. Jocurile de calitate contează cu adevărat.
Komal: Da. Așa că atunci când vedem bug-uri, le înregistrăm și le reparăm cât mai repede posibil.
Ananyaa: Am întâlnit și alte câteva presupuneri comune, precum 'stăm pur și simplu și ne jucăm jocuri' sau 'găsirea bug-urilor nu necesită abilități'... De asemenea, adesea găsim oameni care exprimă surpriză atunci când menționăm cantitatea extinsă de documentație și cercetare implicate în munca noastră. Dar acest tip de muncă este crucială deoarece documentația ajută la menținerea tuturor pe aceeași lungime de undă (fără joc de cuvinte), iar protocoalele stricte nu pot fi tratate cu ușurință, astfel încât nimeni să nu se simtă pierdut când urmează pașii corecți. Există, de asemenea, nevoia de a trece prin cerințele de design pentru a compara implementările developerilor, astfel încât să trebuie să verificăm și să confirmăm ce este făcut și ce nu. Desigur, există mult mai mult decât atât. Interesant, depune același efort să descoperi defectele unui joc ca și să le repari.
Komal: Există și un aspect creativ la testarea jocurilor. În sensul că poți sparge un joc în nenumărate moduri diferite și, când ai o echipă diversificată, vei asista la asta direct. Asta pentru că fiecare aduce propria abordare unică la sarcină.
Cum Pot Atât Dezvoltatorii, Cât șI Companiile Să Aprecieze șI Să Sărbătorească Mai Bine Contribuțiile Muncii QA?
Komal: Hmm...
Ananyaa: Sponsorizarea unei vacanțe de petrecere în Maldive ar fi apreciată!
Komal: Așa cum am spus înainte, există o diferență enormă în modul în care majoritatea echipelor QA din industria software experimentatează lucrul la proiecte, comparativ cu alte departamente. Echipele QA au propriile procese și orare standard de urmat, așa că nu putem, de exemplu, să preluăm sarcini ad-hoc în ultima clipă. Totuși, găsim că aceasta este situația în multe locuri. Este crucial ca echipele să respecte timpul și deciziile pe care le punem în munca noastră. Așa că, de exemplu, este în regulă să ignorăm câteva bug-uri mici ca 'features' sau 'bijuterii ascunse', dar asta nu ar trebui să devină un obicei. Acest lucru este astfel încât ceea ce împingem la sfârșitul zilei este încă în formă excelentă. Dacă acea calitate pe care o căutăm scade din cauza deciziilor proaste, ar dezamăgi pe toată lumea.
Care Sunt Momentele Voastre Favorite Lucrând îN QA?
Komal: Să-ți vezi numele în creditele unui joc. Este un moment cu adevărat special. De asemenea, să vezi jocurile la care am lucrat odată că sunt lansate, că urcă în top 10 pe diferite platforme și că sunt nominalizate pentru un premiu.
Ananyaa: Să găsești acel bug care este atât de absurd că ne face să râdem cu lacrimi. Dar și să găsesti acel bug evaziv pe care cineva l-a găsit odată dar niciodată din nou. Reproducerea pașilor pentru a-l găsi din nou este exasperantă. Dar când în cele din urmă ne plătește... este atât de satisfăcător încât este greu de exprimat în cuvinte.
Komal: De multe ori, unele jocuri au atât de multe bug-uri, încât pur și simplu nu le putem aproba până nu le-am curățat. Așa că oprim jocul de la a fi trimis. Și asta economisește mult bani companiei și poate chiar parteneriate – trimiterea către Microsoft sau Sony, de exemplu, costă mult. Să contribui astfel este, de asemenea, uimitor.
Ce Face Echipa QA De La Kwalee îN Aceste Zile?
Ananyaa: Am crescut într-un ritm masiv de curând, ceea ce face ca testarea mai multor jocuri simultan să fie o briză. De asemenea, a crescut numărul de lansări de jocuri. Așa că testăm multe jocuri noi și interesante. Dar, pe lângă asta, vinerea este o evadare frumoasă unde ne adunăm cu toții și ne distrăm. Vom organiza curând un turneu intern pe Valorant, Tekken și chiar FIFA, așa că este interesant!
Aveți Vreun Sfat Pe Care L-ați Putea Oferi Aplicanților Aspiranți Pentru QA Despre Cum Să Intre îN Industria Jocurilor?
Ananyaa: Veți testa lucruri noi, veți învăța lucruri noi și chiar veți lucra cu alții pentru a implementa lucruri noi. Și uneori aceste lucruri nu vor fi jocuri. Veți testa instrumente, tehnologii și servicii backend alături de jocuri. De asemenea, va trebui să gândiți în afara cutiei pentru a veni cu scenarii despre cum poate fi testat ceva. Și deși sună interesant, este enervant și repetitiv. Pe cât de mult ne distrăm cu munca, o luăm la fel de în serios.
Komal: Da, și de asemenea, nu aveți nevoie să aveți experiență anterioară în jocuri video sau în dezvoltarea de jocuri video pentru a contribui. Dar din moment ce veți lucra direct cu jocurile și aplicațiile noastre, știind cum gândește jucătorul este o cunoaștere care ne-ar beneficia mult. Dar nu puteți face asta singur – va trebui să lucrați cu alți oameni, fie cu colegii testeri QA sau cu oameni din alte departamente. Așa că încrederea și comunicarea – transparența, claritatea și orientarea spre obiectiv – sunt totul.
Ananyaa: Un pic de cunoștințe despre industrie ar fi, de asemenea, bine. De exemplu, să știți care jocuri se lansează pe ce platforme, ce funcționează pentru anumite jocuri și ce nu funcționează. Dar, de obicei, nu se așteaptă să știți toate acestea și, ca într-un orice nou rol în care intrați, veți avea pe cineva să vă ghideze și să vă învețe lucruri pe măsură ce învățați. Așa că, dacă sunteți îngrijorați de a îndeplini aceste așteptări ridicate, e în regulă, doar țineți să învățați rapid.
Sperăm Că V-a Plăcut Interviul!
Dacă sunteți în căutarea unei oportunități de a vă alătura industriei jocurilor, Kwalee angajează. Avem multe roluri de muncă disponibile pentru toată lumea, inclusiv oportunități remote!
Accesați pagina noastră de locuri de muncă și vedeți ce oferă Kwalee pentru oameni pasionați ca dumneavoastră. Urmați-ne pe rețelele sociale (TikTok | Twitter | YouTube | Instagram | LinkedIn | Facebook.








