O nama
FishingBooker je najveฤa online platforma za rezervisanje ribolovaฤkih putovanja širom sveta koju je prošle godine posetilo preko 12.000.000 korisnika iz 100 razliฤitih zemalja sveta.
Još od 2013. u FishingBooker-u razvijamo sopstveni proizvod za svoje korisnike, potpuno autonomno, bez spoljnih investicija. To omoguฤava da radimo brz, iterativni razvoj uz ฤest deploy koda. Verujemo u kvalitetna rešenja, zdrave i otvorene ljudske odnose i moguฤnost da se stalno napreduje.
Kroz redovne A/B testove i "data-driven" pristup, ostvarujemo pobede i donosimo odluke koji nisu bazirane na liฤnim stavovima pojedinaca, veฤ su potkrepljene ฤinjenicama i brojevima. Svako ima priliku da uฤestvuje u definisanju pravca u kome ฤe se proizvod razvijati, nezavisno od funkcije, vremena provedenog u firmi i sl.
O poziciji
Kao Senior QA Automation Engineer u BookerLabs timu imaฤeš vaลพnu ulogu u unapreฤenju kvaliteta našeg proizvoda. Fokus ove pozicije je na kombinaciji automatskog i manuelnog testiranja, kao i na aktivnom doprinosu unapreฤenju timske saradnje, komunikacije i razvojnih procesa.
Što se automatizacije tiฤe, ova pozicija obuhvata rad na tri glavne oblasti test automatizacije: web aplikacijama, mobilnim aplikacijama i API testovima. Cilj je dalje unapreฤenje postojeฤih frameworka, ali i omoguฤavanje lakšeg proširivanja automation coverage-a izmeฤu razliฤitih proizvoda i platformi.
Pored toga, postoji prostor za rad na razvoju internih automation alatki koje mogu ubrzati i pojednostaviti rad celog R&D sektora.
Kao deo tima, biฤeš ukljuฤen u sve projektne aktivnosti, ukljuฤujuฤi i manuelnu validaciju novih funkcionalnosti, kao i šire aktivnosti vezane za osiguravanje kvaliteta proizvoda.
Vaลพan deo uloge je i mentorisanje juniornijih kolega, pruลพanje tehniฤke podrške i doprinos njihovom profesionalnom razvoju.
Kod nas QA pozicija nije izolovana testerska uloga - oฤekujemo aktivno uฤešฤe u svim fazama razvoja proizvoda, uz fokus na optimizaciju procesa i postizanje najvišeg moguฤeg nivoa kvaliteta.
Iako ovo nije striktno „full automation“ pozicija, automatizacija je strateški pravac u koji znaฤajno investiramo, sa jasnim ciljem da sve veฤi deo vremena i resursa usmeravamo upravo na automation inicijative.
O tebi
-
Završio/la si tehniฤki fakultet (ETF, FON, RAF, MATF ili sliฤan).
-
4+ godina iskustva u razvoju automatskih testova.
-
Napredno poznavanje jezika Python ili sliฤnih programskih jezika.
-
Napredno poznavanje POM-a.
-
Iskustvo u izgradnji testne infrastrukture.
-
Poznavanje web tehnologija koje omoguฤavaju rad sa UI testovima.
-
Poznavanje bekend tehnologija koje omoguฤacaju rad sa API testovima.
-
Poลพeljno iskustvo u security testiranju.
-
Soft skills:
-
Dobre veštine timskog rada i komunikacije radi efikasne saradnje sa drugim ฤlanovima tima, zainteresovanim stranama i timovima sa razliฤitim funkcijama.
-
Samoorganizacija i prioritizacija obaveza.
Tvoja zaduลพenja ฤe ukljuฤivati:
-
Pisanje automatskih UI testova (Selenium/Playwright i Appium).
-
Pisanje automatskih API testova.
-
Pisanje internih skripti i tool-ova kao pomoฤ drugim timovima u radu.
-
Manuelno UI testiranje.
-
Manuelno API testiranje koristeฤi Postman.
-
Unapreฤivanje postojeฤih testova.
-
Unapreฤivanje i obezbeฤivanje kako kvaliteta proizvoda, tako i kvaliteta procesa u firmi.
-
Mentorisanje juniornijih kolega.
-
Aktivno uฤestovanje u trijaลพi i praฤenje rešavanja produkcionih bagova.
-
Svakodnevna analiza automation test report-a.
-
Post-deploy testiranje.
-
Pisanje test case-va.
-
Osnovna analiza podataka kako naši korisnici koriste platformu i formiranje test plana prema dobijenim rezultatima.
-
Uฤestvovanje na projektu kroz sve faze razvoja, od shaping sesije do post-deploy testiranja.
O našem QA timu
QA tim uฤestvuje u testiranju svih delova našeg proizvoda:
-
Web platforma (FishingBooker, BoatBooker).
-
Mobilne aplikacije za kapetane i vlasnike brodova.
-
Mobilne aplikacije za mušterije na oba proizvoda.
-
Interni admin alati.
Koristimo Selenium, Playwright, Appium i PyTest, testove pišemo u programskom jeziku Python, dok svaku funkcionalnost testiramo i manuelno u lokalnim i dev okruลพenjima.
Komunikaciju obavljamo preko Basecamp-a, razvoj pratimo na GitHub-u, web testovi se pokreฤu preko dashboard-a, a mobile i API testovi trenutno putem komandne linije, sa planom da i oni budu dostupni kroz dashboard.
Plata i uslovi
-
FishingBooker zapošljava po principu ugovora o radu.
-
Plata zavisi od nivoa senioriteta koji procenjujemo u odnosu na ostatak tima u FishingBooker-u.
-
Proaktivni smo oko deljenja plata, u skladu sa tim ispod moลพeš da vidiš raspone za svaku od pozicija, a da ne prolaziš kroz nekoliko krugova intervju procesa.
-
FishingBooker svake godine sprovodi anketu o platama na srpskom IT trลพištu. OVDE moลพeš videti rezultate poslednje ankete.
-
Na svakih šest meseci ฤeš od svog menadลพera dobiti detaljan performance assessment sa jasnim instrukcijama kako da napreduješ dalje u okviru firme. Imajuฤi to u vidu, imaฤeš priliku za unapreฤenje i povišicu u skladu sa tempom kojim se razvijaš i standardnim rastom inลพenjerskih plata na trลพištu.
-
Imaš slobodu da samostalno definišeš svoje radno vreme, dokle god ono dozvoljava dobru saradnju sa tvojim kolegama.
-
U prvih 6 meseci se oฤekuje svakodnevno prisustvo u kancelariji, dok se nakon toga oฤekuje da dolaziš u kancelariju minimum 3 puta nedeljno.
-
23 dana plaฤenog odmora (na svake dve godine radnog staลพa u FishingBooker-u dobijaš dodatni dan odmora).
-
Privatno zdravstveno osiguranje.
-
Pristup knjigama, treninzima i kursevima.
-
Apple MacBook Pro, uz Dell Ultrasharp monitor(e), i miš/tastatura po tvom izboru.
Radujemo se tvojoj prijavi! โ๏ธ
U medjuvremenu, moลพeš se upoznati se sa našim procesom selekcije i koracima koji te oฤekuju.