Test Automation Engineer with PHP/JS

Plný úvazek  •  Brno  •  Neomezená dovolená  •  Hybridní režim

Staň se součástí vývoje ve Webnode. Sídlíme v Brně a máme vlastní produkt, který dal vzniknout vice než 40 milionům projektů po celém světě a zásadně usnadnil způsob vytváření webů a e-shopů.

Fungujeme v hybridním režimu. Když to jde, tak se potkáváme 2 dny v týdnu v kanceláři. Stihneme většinu meetingů a zajdeme na oběd, abychom si pokecali. Pokud chceš chodit častěji, nebo naopak potřebuješ zůstat doma, stačí se domluvit v týmu. Dovolenou máme neomezenou a skutečně taková je.

Nenajdeš u nás samostatný testovací tým, protože věříme, že kvalitní software vzniká z úzké spolupráce a sdílené zodpovědnosti. Hledáme někoho, kdo má zájem posouvat kvalitu na další úroveň a přinést své znalosti programování i principů testování.  

PHP programátor Webnode
PHP programátor Webnode

Je nás přes 120, včetně 28 vývojářů, stále se však vejdeme do jediné budovy, kde se dělají všechna rozhodnutí. V každém okamžiku budeš tedy vědět, co a proč se děje. Naše kanceláře mají několik relaxačních zón, kuchyněk a teras, kde můžeš s kolegy probrat sport, pivo nebo jakýkoliv nápad.

Máme za sebou migraci do AWS Cloudu, kde ale stále máme hodně práce. Máme více aplikací s REST API, se kterými komunikují naše front end aplikace. Nejsme rozdělení na frontend/backend/QA týmy. Každý tým je složen tak, abychom byli schopni dokončit celý projekt bez zbytečného čekání.

Hledáme primárně někoho zaměřeného na PHP. Pokud budeš mít zájem třeba o JavaScript nebo DevOps, budeme jenom rádi. Používáme React v některých aplikacích a zavádíme ho v dalších.

Učíme se pracovat agilním způsobem, hledáme si svou cestu, aby se nám lépe pracovalo a mohli jsme rychle doručovat featury zákazníkům v rozumných iteracích. Žádné roční čekání na vydání projektu, ale malé releasy každý den. Abychom se v týmech mohli líp domlouvat, máme několik guild zaměřených na různé oblasti (PHP, JavaScript, agile,...), kde se každý může zapojit do diskuse a přinést svoje nápady.

Ve většině novějších kódů používáme hexagonální architekturu. Používáme statickou analýzu kódu, dbáme na psaní testů (vážně je píšeme! unit a API testy nám pokrývají všechny nové kódy). Snažíme se bavit o kódu a budovat code review kulturu (i když bychom rádi zkusili pair nebo mob programming a mergování přímo do masteru).

Fungujeme v hybridním režimu. Když to jde, tak se potkáváme 2 dny v týdnu v kanceláři. Stihneme většinu meetingů a zajdeme na oběd, abychom se i potkali a pokecali. Pokud někomu pasuje chodit častěji, místo má. Jestli někdo naopak potřebuje zůstat doma, stačí se domluvit v týmu. Dovolenou máme neomezenou a skutečně taková je. Nebo zatím nikdo nenarazil na její limity.

Více o naší práci se můžeš dozvědět na našem blogu.

Hledáme Testera, který:

  • Je součástí vývojového týmu a podílí se na celém procesu od návrhu až po nasazení.

  • Má zkušenosti s automatizovaným testováním nebo touhu se v této oblasti rozvíjet.

  • Rozumí principům testování a má přehled o testovací architektuře.

  • Preferovaně ovládá programování v PHP nebo JavaScriptu.

  • Umí přemýšlet vnést do procesu vývoje nový pohled z pozice testera a pomoci tak týmu najít problematické oblasti co nejdříve.

Pozice je otevřená pro juniorní i seniorní kandidáty

  • Juniorní Tester: Programátor na začátku kariéry se zájmem o testování a psaní testů.

  • Seniorní Tester: Zkušený odborník se znalostmi principů a architektury testování, který se nebojí vést diskuse o kvalitě a navrhovat zlepšení.

Co tě čeká

  • Práce v PHP 8.3 a/nebo JavaScriptu na platformě postavené na více mikroslužbách.

  • Vývoj a údržba automatizovaných testů s cílem pokrýt vyšší patra testovací pyramidy.

  • Spolupráce na testovacích strategiích a vylepšování testovací architektury.

  • Účast na code review, kde má kvalita kódu a testy vysokou prioritu.

  • Možnost zapojení do guild zaměřených na PHP, JavaScript nebo testovací procesy.

  • Prostor pro učení se agilním principům a hledání vlastního rytmu práce v iteracích.

Jak pracujeme

  • Automatizované testy: Testy jsou pro nás základ, ať už jde o unit testy nebo testování API. V testech vyšší úrovně (funkční, E2E a další) máme mezery.

  • Code review kultura: Dbáme na kvalitu a hledáme způsoby, jak se zlepšovat.

  • Hybridní režim: Pracujeme dva dny v týdnu v kanceláři, kde zvládáme meetingy a posilujeme týmovou spolupráci. Další dny můžeš pracovat z domova nebo si zvolit vlastní režim.

  • Neomezená dovolená: Věříme, že odpočatý tým je produktivní tým.

Jak to bude celé probíhat?

  • Zavoláš si nebo se potkáš s naším HR týmem
  • Pošleš ukázku svého kódu (ten, který se ti vážně líbí) nebo vypracuješ náš úkol, ať vidíme kód, o kterém se můžeme bavit. Live coding moc nemusíme, ale pokud mu dáváš přednost,
    zvládneme i ten.
  • Potkáš se s někým z DEV týmu, pobavíte se o technické stránce, jak nám funguje DEV apod.
  • Setkání s potencionálním týmem na obědě nebo u kafe.

Webnode Brno
Webnode Brno
Kanceláře Webnode
Kanceláře Webnode
Tým vývojářů ve Webnode
Tým vývojářů ve Webnode
Webnode programátoři
Webnode programátoři

Informace o pozici

Společnost:

Webnode CZ s.r.o.

Adresa:

Hlinky 995/70, Brno - Staré Brno

Požadované vzdělání:

Středoškolské nebo odborné vyučení s maturitou

Požadované jazyky:

Angličtina - mírně pokročilá, Čeština/Slovenština - výborná

Benefity:

Neomezená dovolená, sportovní výzvy ve Stravě, čerstvé ovoce do práce, výborná káva a voda jsou samozřejmostí, sick days, narozeninové volno, volný den pro dobrý skutek, flexibilní pracovní doba, home office, firemní školka, svátky jak vyznáváš, příspěvek na jakékoliv externí kurzy, firemní knihovna, dárek k pětiletému výročí ve firmě, dárek ke svatbě či narození dítěte, mezinárodní snídaně a spoustu dalších akcí, zlevněný mobilní tarif a bankovní účet, Duolingo plus, Webnode prémiové balíčky zdarma, atd.

Typ pracovního poměru:

Práce na plný úvazek

Délka pracovního poměru:

Práce na plný úvazek (doba neurčitá)

Typ smluvního vztahu:

Pracovní smlouva

Ozvi se nám!