Kako je izgledao proces
Kontaktiran od strane talent acquistion specialist-a na LinkedIn-u, proces selekcije ide ovako: razgovor upoznavanja i ujedno HR razgovor (predstavljanje kompanije, sebe, razgovor sa uobičajenim pitanjima), potom tehnički razgovor u vezi dosadašnjeg iskustva, sa 10-ak pitanja i podpitanja u vezi testiranja (regression, exploratory i ostali tipovi testiranja, tesing pyramid) automatizacije, API testova, kako bih rešio neke realne probleme. Nakon toga ide krug live coding testiranja u trajanju od 1h (birate framework koji želite da koristite), i zadaci su da proverite neke od elemenata na njihovom sajtu kome pristupate preko pretraživača, i API test takođe u tom framework-u po izboru gde radite, gde se traži običan POST request. Poslednji koraci ukoliko prođete, a do koga u mom slučaju nije došlo jeste psihološki test i test inteligencije pre novog razgovora sa HR-om. Obzirom da mi je ovo prvi intervju na koji sam otišao posle dosta vremena, jako pozitivno iskustvo!
Pitanja sa intervjua
- Klasičan prolazak kroz CV, dosadašnje iskustvo i rad sa tehnologijama na projektima
- Razlika između regression, exploratory, i ostalih tipova testiranja
- Kako izgleda testing piramida? I kojih testova ima najviše u njoj i zašto?
- Kako bi izlgledao neki POST ili PUT request u datom scenariju?
- Napisati test za proveru da li se otvorene pozicije nalaze na stranici Symphony-ja korišćenjem page object modela? Napisati API test za jednostavan POST request?