Děláme Shoptet - platformu, na které si každý může spustit svůj vlastní e-shop! Baví nás dávat lidem možnost podnikat a stavět se na vlastní nohy. Děláme proto maximum, aby se zákazníkům dařilo. Chceme jim dát co nejlepší nástroj a co nejkvalitnější zákaznickou podporu, se kterou vyřeší každý problém. Možná právě proto, že to děláme celým srdcem, vyneslo nás to do pozice nejvýznamnější e-commerce služby ve střední Evropě. Běží na nás už 21 tisíc projektů, expandujeme do zahraničí a rosteme o desítky nových e-shopů denně. A potřebujeme s tím teď zrovna pomoct. Máš chuť se k nám přidat?

Tester pro automatické testy

Co bude náplní tvé práce:

  • Náš vývojový tým se stará rozvoj platformy a její údržbu. Kromě vlastního e-shopového jádra obsahuje rozhraní pro dodavatele, účetní programy, dopravce, platebními brány, marketingové služby a služby třetích stran obecně. Každou změnu je třeba otestovat – manuálně či automaticky.
  • Máme jen jeden produkt, ten ale běží ve 20 tisících konfigurací. To klade na testování velké nároky. Vzhledem k robustnosti architektury psaní i pouštění testů přináší velké výzvy.
  • Tvým úkolem bude budování kvality a kontroly našich e-shopů pomocí automatických testů.
  • Už máme testy a potřebujeme psát další pro funkce, které musí vždy fungovat a pro chyby, které se často opakují nebo způsobily incident v produkci.

S jakými technologiemi se u nás potkáš:

  • Hlavní části architektury: Nginx, HAProxy, Apache, MariaDB Galera Cluster, Elasticsearch, Redis, RabbitMQ, Less
  • Spustili jsme v pilotním provozu nový React frontend (Next.js/GraphQL) a provozujeme ve vlastním Kubernetes clusteru
  • Vyvíjíme pomocí Vagrantu, ale pracujeme na přechodu na Docker, a chystáme CI (v GitLabu).
  • Automatické testy píšeme ve frameworku Codeception. Máme unit testy
  • (o ty se starají více vývojáři), funkční testy (vč. API testů) a end-user testy (GUI testy).
  • GUI testy běžíme přes Selenium.
  • V noci a během release pouštíme testy z Jenkinse.
  • V testovacím prostředí máme virtualizovanou kopii produkčního prostředí včetně balanceru.
  • Pro řízení projektů používáme Phabricator (pro produktový management používáme ProductBoard)


Požadavky:

  • Znalost metodologie testování (manuální i automatizované).
  • Alespoň základní znalost PHP, zkušenost s jakýmkoliv skriptovacím či programovacím jazykem.


Co u nás najdeš:

  • Snažíme se o lidské a vlídné prostředí, kde si lidé váží jeden druhého, a mají všechny podmínky k práci.
  • V teamu máme kolegy se zkušenostmi z velkých projektů: Centrum, Jobs, Zoot, Slevomat, Mladá Fronta, Footshop. Nebojíme se sdílet znalosti a posouvat tak celou Shoptet platformu i sebe navzájem dál.
  • Pracujete v prostorných a tichých kancelářích v Karlíně. Káva, ovoce, zelenina a dobroty každý den zdarma.
  • Home office, pružná pracovní doba a 5 týdnu dovolené.
  • Letní terasa s rychlou wifi
  • Budget na vzdělávání
  • Multisportka

Informace o pozici

Společnost
Shoptet a.s.
Adresa
Rohanské nábřeží 670/17, Praha – Karlín
Požadované vzdělání: Vzdělání není podstatné
Požadované jazyky: Angličtina (Středně pokročilá)
Zařazeno: IS/IT: Vývoj aplikací a systémů, Tester
Typ pracovního poměru
Typ pracovního poměru: Práce na plný úvazek
Typ smluvního vztahu
Typ smluvního vztahu: pracovní smlouva, práce na živnostenský list/IČO
Zadavatel: Zaměstnavatel

Shoptet s.r.o., Matouš Cvrček