Keď sa Ondrej hlásil do bartu, chcel robiť frontend. Nakoniec však začal na pozícii testera a tri roky hľadal chyby, ktoré na prvý pohľad nevidno. Dnes hovorí, že to bol skvelý štart, vďaka ktorému sa naučil pozerať na produkt očami používateľov aj vývojárov. V rozhovore nám prezradil, ako si udržiava pokoj v chaose projektov, ktorý bug ho rozosmial a prečo preňho dobrá práca znamená viac než len funkčný kód.
Ondrej, ako by si sa opísal ako človek?
Ako kombinácia pohodára a detailistu. Väčšinou zachovávam pokoj, nepanikárim a snažím sa zbytočne nestresovať ani seba, ani svoje okolie. Zároveň si však dávam záležať na detailoch a veci rád dotiahnem poriadne, nielen aby boli hotové.
Prenáša sa toto všetko nejakým spôsobom aj do tvojej práce?
Určite. Pomáha mi to zostať pokojný aj v náročnejších situáciách, premýšľať systematicky a venovať pozornosť detailom, ktoré môžu mať v konečnom dôsledku veľký význam.
Ako si sa vlastne dostal do bart.sk?
V mojom okolí sa hovorilo, že bart je skvelá firma so super ľuďmi. Práve v tom čase bola otvorená pozícia pre študentov, tak som si povedal, že to skúsim. Po niekoľkých náročných, ale veľmi precíznych kolách pohovoru sa to podarilo a nastúpil som ako tester.
Vo firme si už viac ako 3 roky, spomínaš si na svoje začiatky?
Samozrejme. Onboarding prebiehal najmä pod vedením lídra QA tímu, ktorý ma postupne previedol celým prostredím. Ukázal mi aplikáciu Crossuite, ktorú som mal testovať, vysvetlil, ako tím funguje, a zoznámil ma s best practices pri manuálnom aj automatizovanom testovaní. Prakticky hneď od druhého dňa som začal písať automatizované testy a takýmto prirodzeným spôsobom som sa postupne zoznamoval s projektom. A keď som niečomu nerozumel, kolegovia mi vždy bez problémov a radi odpovedali na moje otázky.

Bez čoho si dnes nevieš predstaviť svoj pracovný deň?
Asi bez Stanových poznámok 😀 Stano je kolega, sedí hneď vedľa mňa a rád sa zapojí do akejkoľvek témy – pracovnej aj nepracovnej – či jej rozumie, alebo nie. Rozhodne sa pri ňom nenudím.
Aktuálne si na pozícii testera. Čo si ľudia v tvojom okolí pod touto prácou predstavujú?
Že len klikám v aplikácii, kým sa niečo nepokazí. Niekde inde to možno platí, ale u nás je práca testera oveľa širšia. Zahŕňa písanie automatizovaných testov a scenárov, ako aj celý release proces, počas ktorého manuálne aj automatizovane testujeme všetky nové funkcionality naraz.
Ak by si to teda mal popísať v skratke, čo je vlastne úlohou testera?
Ľuďom mimo IT hovorím, že tester zabezpečuje kvalitu, respektíve bezchybnosť digitálneho produktu. Preto skratka QA – quality assurance. Pomáhame zabezpečiť, aby aplikácia fungovala spoľahlivo, dávala zmysel používateľom a aby sa problémy odhalili skôr, než sa nová verzia dostane do produkčného prostredia k reálnym používateľom.
A baví ťa to?
Áno. Najviac vtedy, keď sa mi podarí odhaliť niečo, čo na prvý pohľad vôbec nebolo viditeľné. Alebo keď zachytíme chybu, ktorá by v produkcii mohla spôsobiť veľké problémy. Na druhej strane ale vie byť niekedy únavné testovať tú istú funkcionalitu opakovane alebo hľadať problém, ktorý sa nedá jednoducho reprodukovať.
Čo bol najabsurdnejší bug, na aký si kedy narazil?
Ťažko sa to opisuje slovami, ale v projekte sa dialo toto 😀
V skratke – išlo o novú AI funkciu, ktorá sumarizuje zdravotné záznamy pacientov. Počas spracovania sa mal točiť len malý loader, no v niektorých prípadoch sa spolu s ním začalo otáčať aj celé okno. Pre používateľov by to bolo určite veľmi mätúce 😀
Čo rád robíš, keď práve nepracuješ?
Najlepší spôsob, ako si vyčistiť hlavu a prepnúť z pracovného režimu, je pre mňa pohyb – či už ide o posilňovňu alebo prechádzku, jednoducho čokoľvek, čo ma dostane preč od obrazovky. Okrem toho ma baví objavovať svet, najmä menej typické krajiny pre turistov. Rád si o nich vyhľadávam informácie, zaujímavosti, kultúru či miesta, ktoré nie sú úplne mainstream. Je to také malé cestovanie ešte pred samotnou cestou.
Napríklad?
Nemám žiadnu konkrétnu krajinu, fascinujú ma jednoducho tie, ktoré sú pre nás iné, často nebezpečnejšie alebo chudobnejšie, a predsa tam ľudia žijú a sú viac-menej šťastní.
Keď hovoríme o šťastí, čo je pre teba osobne v živote najdôležitejšie?
Rovnováha a pocit, že žijem naplno aj mimo pracovného prostredia. A veľký význam majú pre mňa aj blízki ľudia a čas strávený s nimi.

Vieš si predstaviť, že by si robil niečo úplne iné, než IT?
Ťažko povedať. Možno by som sa videl v stavebníctve. Vždy ma bavili veci, ktoré majú viditeľný výsledok – niečo, čo postupne rastie a na konci má konkrétnu podobu. Takže možno projektant alebo architekt 🤷
Keď sa pozrieš späť, na čo si dnes najviac hrdý?
Na svoj posun v schopnostiach. Do bart.sk som prišiel prakticky bez skúseností s automatizovaným testovaním, no postupne som sa ho naučil a dnes o mne QA líder hovorí, že robím prácu za troch ľudí 😎 Zároveň ma teší, že sa ďalej posúvam aj vo frontende a rozvíjam sa programátorsky.
A teraz sa aj vďaka týmto skúsenostiam presúvaš na pozíciu frontend developera.
Ja som vlastne už na pohovor prišiel s tým, že by som sa chcel venovať frontendovému vývoju. Nakoniec sme sa však dohodli, že pre mňa bude lepšie začať pri testovaní a spoznať tak projekt. Spätne to hodnotím ako výborné rozhodnutie, lebo testovanie ma začalo veľmi baviť. Popri tom som sa však ďalej venoval programovaniu a postupne sa v ňom zlepšoval. Keď sa nedávno objavila možnosť prejsť na vývoj, neváhal som a rád som ju využil.
Z vlastnej skúsenosti – myslíš si, že ti testovanie môže pomôcť byť lepším programátorom?
Určite áno, pretože ťa učí premýšľať nad aplikáciou z viacerých uhlov naraz. Ako tester sa nepozeráš len na implementáciu, ale aj na správanie v hraničných situáciách alebo na to, čo všetko sa môže pokaziť. Mne osobne to určite zmenilo spôsob, akým nad riešeniami uvažujem. Viac rozmýšľam nad dôsledkami zmien, nad rôznymi scenármi použitia a nad tým, ako veci navrhnúť tak, aby boli nielen funkčné, ale aj spoľahlivé.
A okrem technických zručností?
Určite som sa posunul v komunikácii a v práci s ľuďmi. Naučil som sa jasnejšie formulovať myšlienky a hľadať spoločné riešenia. Zároveň som si vybudoval väčšiu trpezlivosť a lepšie zvládam stresové situácie. Dokážem zachovať pokoj, keď je toho veľa alebo keď veci nejdú podľa plánu, a riešiť problémy s nadhľadom.
A na záver – čo by si odkázal niekomu, kto uvažuje o práci testera v barte?
Že sa môže tešiť na prostredie, kde má kvalita skutočný význam a kde je testovanie neoddeliteľnou súčasťou vývoja. A ešte aj na rôznorodú prácu, pri ktorej sa bude učiť nové veci. A na spoluprácu s ľuďmi, ktorí chcú veci posúvať dopredu, pracujú s modernými technológiami a sú otvorení novým nápadom.
Ďakujem.
