Poptávka po IT odbornících v oblasti kvality a testování softwaru roste. Vývojáři se snaží psát kód tak, aby fungoval správně, ale mohou přehlédnout některé chyby. To se prostě stává. Problém je, když pak taková chyba způsobí velké problémy. Tester je proto nepostradatelnou součástí vývojového procesu a je zásadním prvkem vývoje softwaru. Dívá se na software z pohledu uživatele a pomáhá vše ladit k dokonalosti. Testing Akademie vám pomůže získat klíčové znalosti a hlavně vás je naučíme využívat v praxi.
Cílem kurzu je, že si osvojíte jak manuální, tak i automatizované testování a připravíme vás na roli
juniorního QA testera. Čeká vás 10 pořádně nabitých týdnů pod vedením zkušených lektorů Martina Ťapáka (QA Automation Lead v Kiwi.com) a Štefana Drotára (Senior QA Analyst pro americkou
healthcare společnost). Pochopíte roli testování a quality assurance ve vývoji softwaru, získáte
přehled o testovacích metodách, strategiích a typech testů, vyzkoušíte si testování webové aplikace, tvorbu bug reportu a testovacích scénářů. Naučíte se také základy testování API pomocí nástroje
Postman a JavaScriptu a poskytneme vám i úvod do automatického testování GUI pomocí jazyka
Python a frameworku Playwright, kde získáte i praktický úvod do databází a jazyka SQL. Máte se na co těšit!
Začátečník, který se chce stát testerem či vývojářem softwaru a aplikací. Každý vývojář musí
rozumět testování a drtivá většina vývojářů jako testeři začínají. Je ovšem možné zůstat v testerské “větvi” a pokračovat na QA a leaderské pozice testerských týmů.
Žádná, kurz učí od základů, včetně úvodu do programování a SQL
Během kurzu vás naučíme klíčové dovednosti, které budete potřebovat pro práci jako automatizační tester. Zjistíte, co to je software testing, jakou roli v IT hraje a proč je to tak důležitá role. Seznámíte se s nejpoužívanějšími metodami a principy, nejprve s řemeslným hledáním a reportováním bugů, následně s jednotlivými typy testů.
Rychle přejdeme na kontext a projektový management, který vám osvětlí, jaká je vlastně role testera a jeho práce a jakými způsoby se dá do vývojového cyklu zapojit. S tím souvisí poznání základních
přístupů k vývoji a hlavně tvorba vašeho prvního scénáře a testovacího případu.
Pak už vás čekají technické dovednosti, tedy pochopení jednotlivých testovacích metod a nástrojů.
Začneme jednoduchým Postmanem a testováním webů, na kterých si vyzkoušíte testovací strategie a tvorbu prvního jednoduchého test plánu.
Ve druhé části Akademie navážeme pokročilými funkcemi, strategiemi a plány a seznámíme vás již
přímo s Pythonem, programovacím jazykem široce užívaným i pro automatické testování. K
Pythonu se naučíte používat i GIT, další důležitý nástroj, bez kterého se tester neobejde a pomocí
nástroje Pytest si vyzkoušíte své první pokročilé testy v Pythonu.
V posledním bloku se již plně ponoříme do automatického testování v Pythonu, kde začnete používat jeden z v praxi nejrozšířenějších nástrojů, Playwright. Poznáte jeho funkce a samozřejmě v něm
vystavíte své první testy. Na závěr kurzu si zrekapitulujeme strategie, scénáře a testy, které nyní
umíte vytvářet a používat a seznámíme vás s fungováním testera jako pracovní pozice, jeho větvením a kariérními směry.
1. lekce - Úvod do testování
2. lekce - Kontext
3. lekce - Testovací metody
4. lekce - Testovací strategie
5. lekce - Práce s Pythonem
6. lekce - Git
7. lekce - Další práce s Pythonem
8. lekce - Automatické testování
9. lekce - Další práce s Playwright
10. lekce - Kariérní možnosti a shrnutí
Můžete studovat 1x týdně po dobu 6 měsíců, nebo si vybrat intenzivnější formu a studovat 2x týdně a za 3 měsíce „máte hotovo“.
Martin je podle svých vlastních slov věčným studentem. Rád se učí nové věci a u nás si vyzkoušel hned tři kurzy. To mu pomohlo získat práci jako QA Engineer v Kiwi.com, kde je jeho hlavním pracovním nástrojem Python a kde během posledních let nasbíral řadu zkušeností s vývojem a testováním softwaru. Ty by nyní rád předal každému, kdo má zájem na sobě pracovat.
Štefan je testerem už nějaký ten pátek. Začínal v telekomunikacích, ale zvědavost ho posunula až k testingu, kde je dodnes. V rámci testingu prošel projekty v oblasti bankovnictví, veřejné správy a dnes působí jako Senior QA Analyst pro americkou healthcare společnost. Ve volném čase pracuje jako lektor. Jeho cílem je naučit studenty, jak myslí tester a o čem testování vlastně je.