Quality Assurance Automation Engineer

IT
Profilul candidatului potrivit

Ești pasionat de testare automata și ai un ochi de vultur pentru detalii? La NETOPIA Payments, căutăm un QA Automation Engineer curios și ingenios, gata să descopere bug-uri ascunse și să creeze teste automate care să ridice standardele de calitate.

Cerințe generale:

  • Studii superioare în Computer Science, Information Technology.
  • Experiență relevantă în testarea de software (minim 3 ani).
  • Cunoștințe solide de testare a aplicațiilor web.
  • Abilități analitice și atenție la detalii.
  • Experiență în utilizarea unui tool de management al testelor (ex: TestRail, Zephyr) și a bug tracking ului (ex: JIRA).
  • Bună comunicare în echipă și capacitatea de a explica clar problemele identificate.
  • Dorința de a învăța tehnologii și framework-uri noi.

Cerințe tehnice:

  • Experiență în testare manuală a aplicațiilor web și API-uri.
  • Experiență în scrierea testelor automate folosind unul sau mai multe dintre următoarele framework-uri: Selenium, Cypress, Jest, Detox (pentru React).
  • Limbaje de programare utilizate frecvent în testare:

a) JavaScript / TypeScript (pentru Cypress sau Jest).

b) Python (dacă sunt implicate teste API automate, cum ar fi cu Pytest).

  • Experiență în lucrul cu aplicații scrise în React este un avantaj major.
  • Familiaritate cu Git pentru managementul versiunilor.
  • Abilitatea de a lucra cu baze de date și interogări SQL de bază (pentru validarea datelor).
  • Experiențǎ cu tool-uri de testare API: Postman, Swagger, Insomnia
Responsabilități

1. Testare manuală:

  • Verificarea funcționalităților aplicațiilor web și a endpoint-urilor API.
  • Crearea și executarea scenariilor de testare pentru a valida noile funcționalități și corectările de bug-uri.
  • Identificarea, documentarea și raportarea bug-urilor în mod detaliat.

2. Testare automată web:

  • Scrierea și menținerea testelor automate utilizând framework-uri de testare moderne.
  • Crearea scripturilor de testare pentru a valida aplicațiile și endpoint-urile API.
  • Implementarea testelor pentru aplicații web scrise în React.

3. Testare automată API:

  • Utilizarea unor instrumente precum Postman, Swagger sau alte soluții similare pentru validarea API-urilor.
  • Verificarea răspunsurilor API (status codes, payload, headers) și a conformității cu specificațiile.
  • Implementarea testelor pentru endpointurile aplicațiilor, teste scrise in python

4. Colaborare și raportare:

  • Colaborarea cu echipele de dezvoltare și de produs pentru a înțelege cerințele aplicațiilor.
  • Crearea rapoartelor de testare și furnizarea feedback-ului către echipa tehnică.
Beneficii
  • Mediu de lucru performant, într-o echipă creativă, dinamică și de succes, cu 21 de ani experiență în domeniul plăților electronice;
  • Program de dezvoltare profesională, hard skills trainings, etc.;
  • Pachet de salarizare adaptat experienței și buget de beneficii (Benefitsystems, Bookster, abonament Sanopass, etc.);
  • 1 zi liberă oferită cu ocazia zilei de naștere plus un bonus cadou;
  • Bonus anual de performanță;
  • Teambuilding, cadou de Crăciun, activități de echipă în afara mediului de lucru (în funcție de restricțiile în vigoare);
  • Sistem de lucru hibrid pentru program standard Luni – Vineri, 09:00 – 18:00: 3 zi lucrătoare pe săptămână de la birou cu 2 zile lucrătoare pe săptămână remote. Această politică se aplică după prima lună din perioada de probă;
  • Contract pe perioadă nederminată, cu perioadă de probă de 3 luni.

*Prelucrarea datelor cu caracter personal în procesul de recrutare cu scopul angajării sunt prelucrate de NETOPIA conform Notei de informare GDPR disponibilă la acest link: https://netopia-payments.com/nota-de-informare-gdpr-recrutare/

Trimite CV-ul tau la mihaela@netopia.ro