Python Developer
Prehľad
Krátke zhrnutie
Kandidát je skúsený softvérový vývojár so zameraním na vývoj back-endu v jazyku Python. V odbore pracuje od roku 2003 a nedávno prešiel z QA na back-end vývoj. Kandidát má rád náročné úlohy, neustále vzdelávanie a prácu v menších tímoch v agilnom prostredí. Má skúsenosti s budovaním cloudových produktov od základov a uprednostňuje organizácie s plochou hierarchiou a samostatne riadenými jednotlivcami. Kandidát pracoval ako softvérový vývojár v spoločnosti Visma, technický asistent kvality v spoločnosti Visma, skúsený QA inžinier v spoločnosti Ness Košice, QA inžinier v spoločnosti Ness Košice, inžinier kvality softvéru v spoločnosti Panasonic, senior tester softvéru v spoločnosti Cleverlance, junior tester softvéru v spoločnosti Cleverlance a tester softvéru v Komerčnej banke. Vyštudoval mechatroniku, robotiku a automatizačné inžinierstvo a je držiteľom rôznych certifikátov v oblasti testovania softvéru a AWS. Medzi kandidátove zručnosti patria softvérové testovanie, Python, Git, automatizácia testovania, plánovanie testov, agilné metodiky a internetové bankovníctvo.
Pracovné skúsenosti
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.