QA Engineer (TypeScript/Playwright) - možnost remote
O pozici
Brno, Hradec Králové, remote
Proč by ses měl/a připojit?
Děláme vývoj softwarových systémů na klíč. Našim klientům nabízíme vývojářské týmy tak, aby vzájemná spolupráce fungovala co nejlépe. Používáme moderní technologie a dbáme přitom na kvalitu, čitelnost a udržitelnost kódu.
O čem je projekt a jak do toho zapadáš?
Na projektu se vyvíjí komplexní produkt pro komerční společnosti v silniční dopravě napříč Evropou. Řešení dopravcům usnadňuje život, pomáhá jim s každodenním provozem, šetří náklady a zefektivňuje logistiku.
Pokud v systému uteče chyba, má to přímý dopad na byznys klientů a pohyb na silnicích. Tvoje pečlivost se tak přímo promítne do toho, že deseti tisíce kamionů a dispečerů mohou fungovat bez zádrhelů.
Ideálně hledáme Mediora nebo Seniora, který vidí věci v souvislostech, rozumí systému jako celku a dokáže procesy připomínkovat. Pokud jsi ale šikovný Junior s velkou chutí se učit a s níže zmíněným seš už někdy aspoň potkal/a, rádi tě poznáme.
Budeš pracovat v super týmu opravdu přátelských a pohodových lidí, kteří vždycky poradí a pomůžou.
Žádné povinné chození do kanclu! Můžeš (a nemusíš) využívat kanceláře v Hradci Králové a Brně, střídat je s prací na home office nebo rovnou najet na full-remote spolupráci.
Jsi sova nebo ranní ptáče ? U nás na tom nezáleží - máme flexibilitu a tvému režimu rádi vyjdem vstříc.
Můžeš s námi počítat i do budoucna. Nabízíme dlouhodobou spolupráci.
V kancelářích vždycky najdeš něco dobrého na posilnění, neomezený přísun kafe je samozřejmostí.
Spoustu se toho naučíš a vyrosteš spolu s námi. Rádi ti taky zaplatíme vzdělávací workshopy, akce nebo školení.
Co od tebe potřebujeme, aby to klapalo?
Nehledáme někoho, pro koho práce končí projetím scénáře. Potřebujeme parťáka, kterému na výsledku reálně záleží. Když něco nefunguje, nespokojíš se jen se založením bugu, ale rád/a se ponoříš do investigace a pomůžeš týmu vymyslet, jak to vyřešit lépe.
Zkušenosti s manuálním i automatizovaným testováním a pár webových aplikací, které máš už otestované za sebou. Manuální testování má u nás své pevné a důležité místo. Snažíme se ale posílit i automatizaci v Playwrightu, aby nám uvolnila ruce na ještě zajímavější věci.
Schopnost provádět test analýzu a vytvářet testovací scénáře.
Znalost TypeScript/JavaScript.
Zkušenosti s Playwright (případně Cypress).
Angličtinu a češtinu na komunikativní úrovni. V týmu se domluvíš česky/slovensky, ale dokumentace a část komunikace je v angličtině.
Analýza a příprava: statické testování hned na začátku vývoje, analýza požadavků a vytváření testovacích scénářů (test cases).
Testování (manuál & automatizace): zatím tě čeká primárně manuální testování. Automatizaci se aktuálně věnujeme zhruba jeden den ve sprintu (zpětná automatizace pro regrese), ale do budoucna tento podíl poroste.
Vývoj testů: tvorba a údržba automatizovaných testů v Playwrightu (TypeScript). Dbáme na to, aby v testech nebyl nepořádek a byly spolehlivé.
Spolupráce a reporting: dokumentace a reportování výsledků v Jira. Budeš úzce spolupracovat s vývojáři, designéry a zbytkem týmu.