Calitatea, care trebuie să aibă un expert în testarea

Lista propusă de avantaje de tester cu înaltă calificare pot fi aplicate în mod util atunci când se iau oamenii la și de la locul de muncă în evaluarea candidaților pentru o anumită poziție. Dacă forma o echipă pentru a lucra la un proiect nou, este recomandat pentru a selecta oameni, astfel încât acestea să corespundă cât mai mult posibil, numărul maxim de cerințe care apar în lista de mai sus.

  • Ar trebui să fie capabil să distrugă software-ul, fără a simți nici o remușcare. Pentru că testarea este realizată în scopul de a detecta defecte, tester nu trebuie să se simtă inconfortabil prin detectarea erorilor în activitatea unui alt artist.
  • Trebuie să fie capabil să dezvolte și să pună în aplicare pas cu pas proceduri.
  • Ar trebui să descrie succesiunea de evenimente și de configurare a sistemului, care dau naștere la probleme. Aceasta include abilitatea de a documenta în mod clar procedurile și rezultatele, capacitatea de a comunica verbal informații dezvoltatorilor, testeri și alte servicii de gestionare.
  • Pentru a fi în măsură să critice și să accepte critici cu grație (de exemplu, capacitatea de a explica modul în care dezvoltatorii sunt defect care, în cuvintele sale pot fi eliminate).
  • Au capacitatea de a aduce dezvoltatori și gestionarea de vești proaste. Dacă ora unsprezece se dovedește că nu se poate realiza eliberarea de software de pregătire, tester trebuie să fie pregătit să informeze conducerea acestei știri triste.
  • Pentru a fi capabil să reziste la presiunea implacabilă (testarea este întotdeauna etapa finală a oricărui proces de dezvoltare, și de obicei, are loc în condiții de stres).
  • Posedă abilități mentale extraordinare, și anume să adopte ușor și rapid noi tehnologii.
  • Aveți răbdare - să fie gata pentru a efectua testul se execută ori de câte ori este necesar pentru a elimina problema, și apoi re-rula teste pentru a se asigura corecta rezolva problema.
  • Posedă gândire flexibilă - pentru a putea trece rapid pentru a testa noul software sau chiar renunța la testare un produs în favoarea altuia, care are o prioritate mai mare.
  • Au capacitatea de a vizualiza simultan vedere panoramică și, dacă este necesar, să fie în măsură să se concentreze asupra detaliilor; au o perspectivă largă și dinamică.
  • Fiind un expert în mai multe domenii - grup de testare ar putea avea nevoie de experți în baze de date, comunicații, tehnologii de rețea, de testare GUI-interfață pentru instrumente de testare pentru scenarii de automatizare, precum și specialiști din alte domenii.

Ocupația: QA-inginer (Interviu cu Rakitinym Aleksandrom Vasilevichem)

Mituri despre QA-Inginer

In IT-comunitatea le-a dezvoltat disprețul față de testeri de software ca personal semi-calificat. Este legitim?

Trebuie remarcat faptul că testul - aceasta este doar una dintre zonele de control al calității, asa ca suna angajații noștri testeri nu ar fi destul de exacte.

Acum, în mod direct pe această temă. În momentul de față, în IT-comunitate există și sunt susținute de mai multe mituri despre profesie QA-inginer. Aici sunt cele mai importante:

Mitul 1. Pentru AC-inginer necesită o calificare semnificativ mai mică decât pentru programator. Acest lucru nu este adevărat. QA-inginerii implicați în verificarea funcționării programatori, nivelul lor trebuie să fie de cel puțin nu sub nivelul de programator. QA-inginer trebuie să cunoască toate detaliile produsului testat, și orizonturile largi orizonturi programator.

Mitul 2. QA-inginer - o poziție de pornire de la care să înceapă un dezvoltator de carieră. Acest lucru este doar parțial adevărat. Suntem interesati de angajarea de oameni care sunt predispusi sa se angajeze în mod precis de asigurare a calității. Noi vedem nici un punct în a face ca o „sursă de forță de muncă“ pentru departamentele de dezvoltare, creând astfel o cifră de afaceri de personal în propriul lor departament. Creșterea din perspectiva inginerului QA QA posibilă în cadrul departamentului, în funcția de șef al tura sau direcția preferată.

Mitul 3. Engage AC plictisitor, o mulțime de muncă de rutină. Programator de lucru interesant, munca lor de creație. Acest lucru nu este adevărat. În cazul în care o persoană interesată în care lucrează în dezvoltarea AC sau, depinde de persoana, caracterul său, capacitatea, mentalitatea. Unii oameni cred prost pentru dezvoltatori de rutină de muncă și munca de asigurare a calității - altele interesante și creative, - chiar opusul.