O mně
Jsem nadšený testováním a vždy se snažím dosáhnout kvality a stability v projektech. Momentálně pracuji na vytváření automatických testů a zdokonalování procesů CI/CD. Studuji nástroje pro testování, jako jsou Postman , Selenium a TestNG , a také programovací jazyky Java , Python a SQL , abych efektivně pracoval s API a databázemi. Jsem otevřen novým projektům souvisejícím s testováním a automatizací a vždy se snažím rozvíjet a zlepšovat své dovednosti.
Jméno:
Denis NovicovDatum narození:
12. července 1981Titul:
Junior +Zkušenosti:
1 rokTelefon:
+420 731 186 741Email:
denisnovicov1@gmail.comAdresa:
Prague Czech RepublicPráce na smlouvu:
Na dálku a v kancelářiDovednosti
Postman
75%
GIT GITHUB
75%
Java
55%
Python
55%
SQL
55%
HTML/CSS
45%
Zkušenosti
QA Inženýr
Freelance | 2023 - Present
Pracuji na vytváření automatických testů a zlepšování procesů CI/CD pro zvýšení stability projektů. Studuji a používám nástroje pro testování, jako je Selenium, Postman, JUnit, TestNG. Vyvíjím a provádím automatizované a manuální testy pro API a UI. Řídím procesy testování a zajišťuji vysokou kvalitu vývoje softwaru.
Koordinator
Koritensky Spedition | 2018 - 2022
V této roli jsem koordinoval práci týmu a logistické procesy, kontroloval plnění zadaných úkolů a sledoval efektivitu práce zaměstnanců. Zajišťoval jsem, aby všechny úkoly byly splněny včas, a procesy byly optimalizovány pro dosažení maximální efektivity a spokojenosti zákazníků.
Manager
Rusnac Sigma | 2002 - 2017
Mám zkušenosti s propagací a správou webových stránek, kde jsem zastával vedoucí pozici. V rámci této práce jsem byl zodpovědný za strategické plánování a koordinaci všech aspektů propagace webu, obsahový marketing a reklamu. Také jsem řídil tým, zajišťoval efektivní fungování všech oddělení, optimalizoval procesy dodávky zboží a služeb, a pracoval na zlepšení uživatelského zážitku. Mým hlavním cílem bylo zvýšení úrovně spokojenosti zákazníků a dosažení maximální efektivity obchodních procesů.
Tools
Programování a databáze
Java: Jeden z hlavních programovacích jazyků, které používám k psaní automatizovaných testů. Python: Programovací jazyk, který používám k vytváření testů a práci с API a zpracování dat. SQL: Jazyk pro práci s databázemi, pomocí kterého píšu dotazy pro extrakci, aktualizaci a kontrolu dat během testování.
Automatizace testování
Selenium: Populární knihovna, kterou používám k automatizaci UI testů. Pracuje s prohlížeči a umožňuje vytvářet skripty pro testování webových aplikací. JUnit / TestNG: Knihovny, které používám pro psaní unit testů v Javě . Podporují různé strategie testování a integraci s dalšími nástroji pro CI/CD.
Práce s Gitem a CI/CD
Git: Systém pro správu verzí, který používám pro správu zdrojového kódu a spolupráci s týmem. Umožňuje provádět commity, vytvářet pull requesty a sloučit změny. GitHub Actions: Platforma pro automatizaci pracovních procesů CI/CD , kterou používám pro nastavení buildování, testování a nasazování aplikací při každé změně kódu.
Testování API
Postman: Nástroj pro testování RESTful API , Který používám k odesílání požadavků, kontrole odpovědí a automatizaci testování. Umožňuje integrovat testování API do procesů CI/CD . A také používám Swagger pro vytváření dokumentace a testování API. Pomáhá vizualizovat API a snadno interagovat s jeho endpointy.