Top 25 întrebări despre Software Testing (QA) + salariu QA Junior România

Află răspunsurile la cele mai frecvente 25 de întrebări despre Software Testing (QA), inclusiv salariul unui QA Junior în România și ce se cere la interviuri.

Andrei Carindatoiu

1/9/20263 min citit

Dacă vrei să începi o carieră în IT fără programare, Software Testing (QA) este una dintre cele mai accesibile și realiste opțiuni. Totuși, pentru începători apar multe întrebări:
Ce face un QA? Am nevoie de programare? Ce se cere la interviu? Cât câștigă un QA junior în România?

În acest articol vei găsi răspunsuri clare la cele mai frecvente 25 de întrebări despre Software Testing, exact așa cum apar în interviuri sau în discuțiile cu cei care sunt la început de drum. Articolul este gândit special pentru începători și pentru cei care vor să devină interview-ready pentru un rol de QA.

Ce este Software Testing și ce face un QA

1. Ce este Software Testing?

Software Testing este procesul prin care verificăm dacă o aplicație funcționează corect, conform cerințelor, și dacă există defecte (bug-uri) care pot afecta utilizatorii finali.

2. Ce face un Software Tester (QA)?

Un Software Tester:

  • testează funcționalități ale aplicației

  • scrie și execută test case-uri

  • identifică și raportează bug-uri

  • colaborează cu dezvoltatorii și echipa de produs

  • contribuie la livrarea unui produs de calitate

3. Care este diferența dintre QA și Software Tester?

În practică, termenii sunt folosiți interschimbabil.
Teoretic:

  • QA (Quality Assurance) se concentrează pe proces și prevenirea defectelor

  • Testerul se ocupă de testarea efectivă a aplicației

Testare manuală vs. testare automată

4. Am nevoie de programare ca să intru în QA?

Nu. Pentru testare manuală, programarea nu este obligatorie. Mulți QA juniori intră în IT fără să știe cod.

5. Ce este testarea manuală?

Testarea manuală presupune verificarea aplicației fără scripturi automate, urmând pași clari și bine definiți.

6. Ce este testarea automată?

Testarea automată folosește cod și tool-uri pentru a rula teste automat, fiind utilă mai ales pentru testele repetitive.

Concepte de bază în QA

7. Ce este un bug?

Un bug este o problemă sau un comportament neașteptat al aplicației față de cerințele stabilite.

8. Ce este un test case?

Un test case descrie:

  • ce se testează

  • pașii de urmat

  • datele de test

  • rezultatul așteptat

9. Ce este un test plan?

Un document care definește strategia de testare: ce se testează, cum, când și de cine.

10. Ce este testarea de regresie?

Testarea regresiei verifică dacă funcționalitățile existente funcționează corect după modificări sau bug fix-uri.

11. Ce este smoke testing?

Smoke testing este un set rapid de teste care verifică dacă aplicația este suficient de stabilă pentru testare detaliată.

12. Ce este sanity testing?

Sanity testing verifică rapid o funcționalitate specifică după o modificare, fără a rula toate testele.

QA în echipe Agile

13. Ce este Agile?

Agile este o metodologie de dezvoltare software bazată pe iterații scurte, colaborare și feedback constant.

14. Ce este Scrum?

Scrum este un framework Agile în care munca este organizată în sprinturi, de obicei de 1–2 săptămâni.

15. Ce tool-uri ar trebui să cunoască un QA junior?

Pentru început:

  • JIRA (bug tracking)

  • TestRail sau Excel (test case management)

  • Browser DevTools (nivel de bază)

Interviuri QA – ce trebuie să știi

16. Cum arată un bug report bun?

Un bug report bun include:

  • titlu clar

  • pași de reproducere

  • rezultat așteptat vs. rezultat actual

  • mediu de testare

  • dovezi (screenshot / video)

17. Ce înseamnă severity și priority?

  • Severity: cât de grav este bug-ul

  • Priority: cât de urgent trebuie rezolvat

18. Ce înseamnă „interview-ready” în QA?

Înseamnă că:

  • înțelegi conceptele de bază

  • știi să explici ce ai făcut

  • poți răspunde la întrebări reale de interviu

  • ai încredere în răspunsurile tale

19. Care sunt cele mai frecvente întrebări la interviurile QA?

Exemple:

  • Ce este testarea?

  • Ce este un bug?

  • Diferența dintre severity și priority

  • Cum ai testa o aplicație simplă

  • Exemple de test case-uri

20. Ce skill-uri cresc cel mai mult șansele la angajare?

  • scrierea clară a test case-urilor

  • raportarea corectă a bug-urilor

  • înțelegerea proceselor Agile

  • comunicarea și gândirea logică

Salarii și carieră în QA

21. Este QA o carieră bună în IT?

Da. QA este un rol stabil, căutat și potrivit pentru reconversie profesională.

22. Pot învăța QA de unul singur?

Da, dar fără structură este ușor să te pierzi și să nu fii pregătit pentru interviuri.

23. Cât timp durează să devii QA?

Cu un program bine structurat și practică constantă, poți deveni interview-ready în 3–6 luni.

24. În cât timp pot obține primul job ca QA junior?

Depinde de piață și implicare, dar mulți începători obțin primul rol în 1–3 luni după ce sunt pregătiți pentru interviuri.

25. Cât câștigă un QA junior în România?

Salariile pentru QA Junior în România sunt orientativ:

  • ~2.800 RON net/lună – nivel minim

  • ~5.000 RON net/lună – mediana pieței

  • ~6.500 RON net/lună – medie raportată

  • ~8.500–8.800 RON net/lună – nivel superior, în orașe mari sau pentru juniori bine pregătiți

Salariul crește odată cu experiența, tool-urile cunoscute și performanța la interviu.

Concluzie

Software Testing (QA) este una dintre cele mai accesibile căi de intrare în IT, dar diferența o face structura, practica și pregătirea pentru interviuri.

Dacă obiectivul tău este să devii interview-ready pentru un rol de QA în 16 săptămâni, este important să înveți exact ce se cere la angajare, nu doar teorie.

Aplică pentru o sesiune gratuită de evaluare QA și vezi dacă cursul oferit de BugBusters Academy este potrivit pentru tine.