Python Developer
Přehled
Krátké shrnutí
Kandidát je zkušený softwarový vývojář se zaměřením na vývoj back-endu v jazyce Python. V oboru působí od roku 2003 a nedávno přešel z QA na vývoj back-endu. Kandidát má rád náročné úkoly, neustálé učení a práci v menších týmech v agilním prostředí. Má zkušenosti s budováním cloudových produktů od nuly a preferuje organizace s plochou hierarchií a samostatně řízenými jednotlivci. Kandidát pracoval jako vývojář softwaru ve společnosti Visma, technický asistent kvality ve společnosti Visma, zkušený QA inženýr ve společnosti Ness Košice, QA inženýr ve společnosti Ness Košice, inženýr kvality softwaru ve společnosti Panasonic, seniorní tester softwaru ve společnosti Cleverlance, juniorní tester softwaru ve společnosti Cleverlance a tester softwaru ve společnosti Komerční Banka. Vystudoval mechatroniku, robotiku a automatizační techniku a je držitelem různých certifikátů v oblasti testování softwaru a AWS. Mezi uchazečovy dovednosti patří testování softwaru, Python, Git, automatizace testů, plánování testů, agilní metodiky a internetové bankovnictví.
Pracovní zkušenosti
Software Developer (Feb 2022 - Present)
- Backend software engineer working on data processing and providing.
- Responsible for back-end development, data ingestion, processing, and storage using Python, FastAPI, Django, and AWS services.
- Actively bringing new ideas for improving code and unit testing.
- Involved in interviewing QA candidates.
- Working in a distributed team of 5 people in a startup project environment.
Technical Quality Assurer (Oct 2019 - Jan 2022)
- Full-stack QA and quality management coordinator for a workforce management system.
- Responsible for QA processes, test development, manual and automated testing, and documentation.
- Pushing the team to follow agile processes and coaching new QA members.
- Involved in interviewing QA candidates.
- Implemented corporation quality policy.
Experienced QA Engineer (Apr 2016 - Sep 2019)
- Test developer, working on sport data projects.
- Responsible for automated test architecture and development.
- Involved in the complete QA process for the projects, including back-end testing, regression tests, and integration/end-to-end testing.
- Worked in a distributed team of 7-9 people in an agile project environment.
QA Engineer (Jan 2015 - Mar 2016)
- Manual and automation test developer, focusing on back-end testing.
- Responsible for regression tests, integration/end-to-end testing, and manual functional/usage testing.
- Worked in a distributed team of 7-9 people in an agile project environment.
Software Quality Engineer (May 2007 - Dec 2014)
- Test analyst, manual tester, and field tester.
- Tested software in DVD/Blu-ray recorders and players.
- Prepared test scenarios based on product specifications.
- Conducted field testing in various countries.
- Involved in automation testing using internal tools.