Kostiantyn Dobrovolskyi

Python Software Development Engineer

Sofia, Bulgaria

πŸ“§ konstantin.dobro@gmail.com Β· πŸ“ž BG πŸ‡§πŸ‡¬ : +359 879 422 948 Β· πŸ“ž UA πŸ‡ΊπŸ‡¦ : +38 063 602 63 61 <- Viber, TG

Download CV LinkedIn

Summary

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.

Tech Stack

Python Django Flask Chalice JS/TS React AWS PostgreSQL MongoDB Docker pytest asyncio CI/CD Jenkins Git Bash

Languages

πŸ‡ΊπŸ‡¦ Ukrainian β€” Native

πŸ‡¬πŸ‡§ English β€” B2

πŸ‡§πŸ‡¬ Bulgarian β€” A2

Work Experience

Nuovo Photography β€” Python Full-Stack Engineer
Jan 2026

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.

RingCentral Bulgaria β€” Python SDET
Apr 2024 β€” Jan 2026

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

Intellias β€” QA Automation Engineer
Nov 2020 β€” Dec 2023

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.

Luxoft β€” QA Automation / DB Engineer
Sept 2019 - Nov 2020

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.

Digitally Inspired - QA Automation Engineer
Dec 2018 - Sept 2019

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.

Do It Solutions
Sept 2016 - Aug 2018

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.

Education

Odessa National Polytechnic University
Electro-engineering

Odessa College of Economics and Trade
Technical Education