
Quality Assurance Engineer - Manual & Automation
Scala Assistance SRL • Bucharest, Romania
**Role & seniority: ** QA Engineer (manual + automation), senioritate: minim 5 ani experiență în QA software
**Stack/tools: **
-
UI automation: Playwright / Cypress / Selenium
-
API testing: Postman/Newman / REST-assured / echivalent
-
Test design: boundary values, equivalence partitioning, edge/negative cases
-
Data validation: SQL
-
Workflow/engineering: Git, headless runs, CI/CD pipeline
-
Debug/analysis: loguri + request/response
-
Docs/communication: Engleză (tehnică)
-
Utilizare eficientă: AI tools, cu verificare a rezultatelor
-
Top 3 responsibilities:
-
Clarifică cerințe (user stories, mockups, reguli business, integrări) și identifică ce e incomplet/contradictoriu greu de testat
-
Construiește scenarii și acoperire testare: fluxuri normale, validări, erori, cazuri-limită; combină manual cu automatizare pentru verificări critice/repetitive
-
Defecte & release: raportează defecte reproductibile, urmărește fixurile/regresiile și recomandă go/no-go cu riscuri rămase
-
-
Must-have skills: autonomie, înțelegere produs + business, comunicare clară (tech/non-tech), estimare realistă și actualizare, abordare riguroasă pe detalii + impact, scriere clară defecte/rapoarte, colaborare cu dev/product/support/ops, abilitate de debug din loguri/request-response, design de teste (edge/negative/boundary), SQL, Git/CI-CD basics
-
Nice-to-haves: utilizarea instrumentelor **
Full Description
La Scala Assistance căutăm un coleg sau o colegă de QA care să ne ajute să livrăm produse stabile, testate corect și predictibil. Rolul combină testarea manuală riguroasă cu automatizarea utilă .
Căutăm un QA care înțelege produsul, pune întrebările potrivite, identifică riscurile și duce lucrurile până la capăt. Într-o echipă tehnică restrânsă, contribuția fiecăruia este vizibilă, iar comunicarea sinceră și asumarea sunt la fel de importante ca experiența tehnică.
PROFILUL PE CARE ÎL CĂUTĂM
-
Ești o persoană activă, integră, autonomă și nu aștepți instrucțiuni pas cu pas.
-
Înțelegi produsul și regulile de business, nu doar pașii unei verificări.
-
Îți asumă rezultatele și comunici din timp blocajele sau abaterile.
-
Îți estimezi realist taskurile și actualizezi estimarea când apar informații noi.
-
Spui deschis când nu știi ceva, cauți, testezi și revii cu o concluzie.
-
Ești atent(ă) la detalii, fără a pierde din vedere impactul asupra utilizatorului și businessului.
-
Lucrezi bine într-o echipă și comunici clar cu persoane tehnice și non-tehnice.
-
Îți evaluezi critic munca, înveți singur(ă) și cauți permanent să te dezvolți.
-
Folosești instrumente AI pentru eficiență, dar verifici rezultatele și poți explica logica soluției.
-
Punem accent pe experiența demonstrată prin rezultate reale și utilizabile.
-
CE VEI FACE
-
Analizezi user stories, mock-up-uri, reguli de business și integrări și clarifici cerințele incomplete, contradictorii sau greu de testat.
-
Transformi cerințele în scenarii clare, care acoperă fluxurile normale, validările, erorile și cazurile-limită.
-
Combini testarea manuală cu automatizarea fluxurilor importante și repetitive, pentru a reduce riscul și timpul de verificare al unui release.
-
Construiești și întreții teste UI și API stabile, ușor de rulat și de înțeles de către echipă.
-
Raportezi defectele astfel încât să poată fi reproduse: mediu, date, pași, rezultat actual și așteptat, impact, capturi, requesturi, response-uri și loguri relevante.
-
Urmărești defectele până la rezolvare, validezi fixurile și verifici eventualele regresii.
-
Contribui la decizia de release, explicând clar ce a fost testat, ce riscuri rămân, cine poate fi afectat și dacă recomandarea este go sau no-go.
-
Îți estimezi și organizezi munca; când apar dependențe, informații noi sau întârzieri, actualizezi estimarea și comunici din timp.
-
Colaborezi direct cu developerii, Software & Product Management, Customer Support și Operational și menții actualizate informațiile necesare testării și release-urilor.
EXPERIENȚA TEHNICĂ NECESARĂ
-
Minimum 5 ani de experiență în QA software și testare manuală pentru aplicații web și API-uri.
-
Test design: boundary values, equivalence partitioning, scenarii negative și edge cases.
-
Automatizare UI cu Playwright, Cypress sau Selenium.
-
Testare API cu Postman/Newman, REST Assured sau un instrument echivalent.
-
SQL pentru verificarea datelor, stărilor, totalurilor, relațiilor și duplicatelor.
-
Git, repository-uri, rulare headless, rapoarte de test și înțelegerea unui pipeline CI/CD.
-
Capacitatea de a citi cod și de a investiga probleme folosind loguri, requesturi și response-uri.
-
Redactarea clară a defectelor și rapoartelor de testare.
-
Limba engleză la nivelul necesar pentru documentație și comunicare tehnică.
-
CE OFERIM
-
Salariu atractiv, corelat cu experiența.
-
Un rol cu impact direct asupra produsului și lansărilor.
-
Autonomie și colaborare directă cu echipa.
-
Posibilitatea de a contribui la construirea procesului de QA și la propria dezvoltare profesională.
-
Instrumentele și echipamentele necesare, training și resurse de dezvoltare.
-
Un mediu în care comunicarea directă, responsabilitatea și rezultatele sunt apreciate.