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 Novicov
Datum narození:
12. července 1981
Titul:
Junior +
Zkušenosti:
1 rok
Telefon:
+420 731 186 741
Email:
denisnovicov1@gmail.com
Adresa:
Prague Czech Republic
Práce na smlouvu:
Na dálku a v kanceláři

Dovednosti

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.

Certifikáty