{"id":3156399,"url":"https://alion.io/job/sounds-good-agency-qa-test-automation-engineer","title":"QA / Test Automation Engineer","company":{"id":135447,"name":"Sounds Good Agency","domain":"soundsgood.agency","url":"https://alion.io/company/soundsgood","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"QA","role_family":"QA","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brno, Czech Republic","Ostrava, Czech Republic"],"countries":["CZ"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude Code","optional":false},{"name":"Cypress","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"Lighthouse","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Playwright","optional":false},{"name":"Selenium","optional":false},{"name":"TypeScript","optional":false},{"name":"WooCommerce","optional":false},{"name":"PHP","optional":true}],"status":"live","first_seen_at":"2026-10-23T09:53:28Z","employer_posted_date":null,"last_verified_at":"2026-10-23T09:53:28Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"Ahoj! Jsme Soundsgood Agency a hledáme člověka, který u nás povede QA a vezme si pod sebe kvalitu klientských e-shopů. Každý úkol otestuješ ručně i automatizovaně. Testy budeš psát a udržovat s pomocí AI agentů.\nJsme součástí skupiny ABUGO, ke které kromě nás patří také Shopsys, Survio, Smartsupp, Reservio a Tanganica. Pracovat ale budeš přímo v týmu Soundsgood Agency, s vývojáři a produktovými vlastníky na konkrétních klientských projektech.\nAI je pro tuhle roli zásadní. Hrubou práci odvádějí agenti, ty je řídíš a hlídáš, jestli testují to správné. Stejně důležité je ale umět si produkt projít ručně a říct „Tak tohle ještě ven nepustíme“.\nCo u nás budeš mít na starosti?💻Testování každého úkolu. Ověříš akceptační kritéria v Jiře a prozkoumáš, co mohla změna rozbít okolo. Když něco nesedí, vrátíš ji s konkrétními zjištěními.\n\nAutomatizované testy v Playwrightu. Z akceptačních kritérií napíšeš end-to-end testy. Pro každý projekt postavíš sadu a budeš ji rozšiřovat o nové úkoly i o chyby z produkce.\n\nPráci s AI agenty. Claude Code nebo podobnému nástroji zadáš psaní testů, rozbor selhání a návrhy oprav. Jejich výstup kriticky zkontroluješ.\n\nKontroly před vydáním. Porovnáš živý e-shop s novou verzí na počítači i mobilu a připravíš scénáře pro klientskou akceptaci.\n\nTestovací data a vyhodnocení. Ve vývojových obchodech Shopify připravíš produkty, role a nastavení. Skutečné chyby oddělíš od špatných testů a zapíšeš je do Jiry.\n\nTestování propojení mezi systémy. Ověříš, že si Shopify správně předává data s ERP a dalšími napojenými systémy, třeba objednávky, skladové zásoby, ceny nebo zákaznické účty.\n\nBez čeho se u nás neobejdeš?🧠Hledáme mid až seniora: 3+ roky v testování, z toho alespoň 2 roky psaní automatizovaných testů.\nPevné základy testování. Umíš průzkumné testování, hraniční hodnoty i prioritizaci podle rizika a víš, kdy je ruční test lepší než automatizace. ISTQB je výhodou.\n\nSamostatnost. Pod tlakem termínu rozhodneš, co otestovat první. Vydání, které není připravené, se nebojíš zastavit.\n\nNávrh testů. Nekončíš u ideálního průchodu. Myslíš i na vyprodaný produkt, špatnou uživatelskou roli nebo úzký mobil.\n\nPlaywright a JavaScript/TypeScript. Máš za sebou stavbu a údržbu end-to-end sady pro reálný e-shop nebo web. Testy i pomocné nástroje napíšeš samostatně. Cypress nebo Selenium jsou v pořádku, pokud chceš přejít na Playwright.\n\nGit a pull requesty. Pracuješ ve větvích a z rozdílů v kódu poznáš, co může změna rozbít.\n\nNespolehlivé testy. Příčinu hledáš v časování, síti nebo datech a opravuješ ji. Další čekání pro tebe není řešení.\n\nVizuální a responzivní testování. Porovnáváš snímky obrazovky a testuješ na mobilních šířkách 360–412 px, na skutečných zařízeních i v hlavních prohlížečích.\n\nSrozumitelné hlášení chyb. Chyba v Jiře má u tebe kroky, očekávaný a skutečný výsledek i důkazy. Umíš ji vysvětlit i netechnickému produktovému vlastníkovi.\n\nAngličtina. Mluvíš a píšeš v ní s týmem každý den. Čeština nebo slovenština je výhodou.\n\nVelké plus: AI a ShopifyMáš obojí? Jdeš na začátek seznamu. I jedno z nich je silný signál.\nAI používáš i za hranicí našeptávání kódu. Necháváš agenta psát testy podle zadání a pak je kontroluješ a opravuješ. Víš, že AI umí ověřit špatnou věc nebo projít i na rozbité stránce. Vlastní postup s prompty, agenty nebo MCP je bonus.\n\nZnáš Shopify z praxe. Máš za sebou testování variant, košíku, slev, zákaznických účtů nebo B2B cen. Orientuješ se v Liquidu, vývojových obchodech, Markets a omezeních pokladny. Shopify CLI nebo Admin API je bonus.\n\nHodit se ti bude i zkušenost se Shoptetem, Magentem nebo WooCommerce, s testováním API a integrací, s GitHub Actions a s Lighthouse.\nKdy si nejspíš nesedneme?Pokud jen proklikáváš regresi podle tabulky, nebo naopak píšeš automatizaci, ale produkt si nikdy neprojdeš ručně. Nestačí ani nahrávací nástroje typu Katalon Recorder, samotné jednotkové testy nebo čistě backendové testování bez UI. U AI to platí oběma směry. Nesedneme si, pokud ji odmítáš, ani pokud neumíš vysvětlit a opravit testy, které napsala.\nJak bude vypadat výběrko? 🔮Hovor s HR o tom, jak testuješ, jakou automatizaci máš za sebou a jak pracuješ s AI.\n\nTechnické kolo s krátkým praktickým úkolem: napsat v Playwrightu testy podle jednoho akceptačního kritéria na ukázkovém e-shopu.\n\nCo dostaneš na oplátku? 🎁Sdílené know-how napříč šesti firmami skupiny\n\n25 dní dovolené, 2 sick days\n\nZázemí v kancelářích ABUGO v centru Brna (vítěz kategorie IT kanceláře 2026).\n\nVzdělávací rozpočet.\n\nJazykové lekce\n\nMultiSport kartu.\n\nDog-friendly kanceláře\n\nFiremní akce, offsity a teambuildingy\n\nZaujali jsme tě? 👋Chceš mít kvalitu e-shopů ve svých rukou a testovat s AI naplno? Ozvi se. Víc než seznam nástrojů v CV nás zajímá konkrétní testovací sada, kterou máš za sebou.","description_format":"text","description_chars":4765,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","B2B Commerce"],"lifecycle":[{"event":"open","at":"2026-10-23T14:39:00Z"}],"visa":[],"liveness":{"score":85,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.855,"p_room":1,"age_days":4,"expected_fill_days":23,"reasons":["seen:4","win:early"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/sounds-good-agency-qa-test-automation-engineer","json_url":"https://alion.io/job/sounds-good-agency-qa-test-automation-engineer.json","meta":{"generated_at":"2026-10-28T16:23:55Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":22216,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":135447},"rest":"https://alion.io/mcp/rest/get_company?id=135447"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsounds-good-agency-qa-test-automation-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fsounds-good-agency-qa-test-automation-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fsounds-good-agency-qa-test-automation-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/sounds-good-agency-qa-test-automation-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsounds-good-agency-qa-test-automation-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3156399}},{"tool":"search_jobs","arguments":{"company":"soundsgood.agency","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3156399},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}