Python Software Development Engineer
Sofia, Bulgaria
π§ konstantin.dobro@gmail.com Β· π BG π§π¬ : +359 879 422 948 Β· π UA πΊπ¦ : +38 063 602 63 61 <- Viber, TG
An experienced and knowledgeable Software Development Engineer with over 9 years of commercial experience in the IT industry, my expertise spans both testing and development. I have contributed to different projects as a Manual QA, Automation QA, and FullStack Developer. I focus on designing, building, and maintaining scalable, high-quality systems. My earlier experience in QA helps me write robust, reliable code and think about products from both engineering and user perspectives. My proficiency in a variety of technical skills, including Linux, Bash, Git, CI/CD, Python 3+, JS/TS, AWS among others, enables me to effectively navigate and manage complex systems.
πΊπ¦ Ukrainian β Native
π¬π§ English β B2
π§π¬ Bulgarian β A2
Worked on building and enhancing full-stack functionality, from backend services(AWS, chalice) to user-facing features within React. Participated in developing API, requirements decisions and feature delivery. The cooperation ended early as the project priorities shifted.
As SDET with Python stack I : I write and maintain automated tests in Python using our custom test framework, which I also help to develop and maintain. Develop and fine-tune test scenarios to ensure comprehensive coverage of all requirements. Integrate automated tests into our CI/CD pipelines for continuous testing and rapid defect detection. Partner with development teams and product managers to define testing priorities and improve QA processes. Contribute to code reviews and share automated testing best practices with the team
As a member of a cross-functional team, I developed API and UI tests for our IoT and Big Data product using Python and the pytest framework. In addition to developing tests, I played a key role in implementing and maintaining our test framework, ensuring its scalability and reliability. In addition to developing tests, I also contributed to developer tasks, leveraging my programming skills to support the development process, and worked extensively with AWS cloud services, leveraging their capabilities to support our testing efforts. To facilitate log analysis and debugging, I utilized Datadog, enabling us to quickly identify and resolve issues.
My role was Regular test Engineer in an automotive project. My responsibility was writing performance, UItests, execution of test cycle of performance, and creation of a weekly report of the result. Have experience with Squish Test Framework. In the project, we also use Python and BDD framework.
Worked on large-scale e-commerce project, designing and maintaining end-to-end, API, and UI test automation. Developed internal tools for database validation and test data management,and built automation pipelines integrated with CI/CD to ensure stable, fast, and reliable releases.
Had been working with a development team. Got an experience testing web apps (Angular.js, React.JS) as well as, mobile apps (React-Native). At first performed manual testing, then start writing e2e, UI, and API tests. Also obtained experience in creating test documentation.
Odessa National Polytechnic University
Electro-engineering
Odessa College of Economics and Trade
Technical Education