Ilya Kazakov
Python software engineer
I have been programming since 2019.
For the last three years I have been working as a QA Engineer at Playrix,
starting at junior level and reaching middle+. One of my main areas of responsibility was
automating gameplay testing, where my knowledge of Python came in handy.
As a result, I improved my skills not only in Python, but also in code review and refactoring,
working with git in a team, and gained a little experience in mentoring.
At the moment I am actively learning FastAPI and am always ready for new challenges and tasks.
Tech stack
Management & soft skills
Job Experience
06/2020 - 04/2023
In addition to manual testing, I was engaged in automating game mechanics in Python.
- Implemented an autotest log analysis system, which led to an 80% increase in the number of errors detected by autotests and reduced the time to find and fix them.
- Automated the processes of working with tasks in Asana, reducing the time spent on their processing. This saved up to 10% of the workday.
- Improved the autotest development process by implementing typing and using docstring, which improved the quality of the code base and accelerated the adaptation of other employees.
- Developed and maintained more than 50 UI autotests to test basic events, tutorials and match-3 in-game, using Python.
- Provided coverage of about 10% of the functional requirements on the project checklists with the help of developed autotests.
Tech stack: Charles 路 Python 路 Git 路 Json 路 TeamCity 路 Asana API 路 Google Spreadsheet API
08/2019 - 01/2020
Wed scraper for stock multipliers.
- Developed a telegram bot to view stock multiples of various companies.
- Setup and deployed bot on Heroku.
Tech stack: Python 路 matplotlib 路 Git 路 Heroku 路 HTML 路 Json 路 CSV