Ilia Kirpichniy
@iliakirpichniy
QA Automation Engineer with 7 years building UI/API automation frameworks and CI/CD pipelines using TypeScript, Python, and Playwright.
What I'm looking for
I’m a QA Automation Engineer with 7 years of QA experience, focused on test automation for UI and APIs. I build and maintain automation frameworks from scratch, combining TypeScript/JavaScript and Python with tools like Playwright, Selenium, and Cypress to improve speed and reliability.
I also integrate CI/CD testing into real delivery pipelines (Bitbucket, TeamCity, Jenkins) with reporting (Allure) and scalable test environments (Docker, Kafka, RabbitMQ). I leverage AI tools such as GitHub Copilot and Claude Code—and MCP-based workflows—to accelerate test plan creation, coding, refactoring, and routine automation.
Experience
Work history, roles, and key accomplishments
QA Automation Engineer
Interact Software
Jul 2024 - Present (2 years)
Developed and maintained a UI and API test automation framework from scratch using TypeScript and Playwright. Integrated AI-assisted workflows (GitHub Copilot, Claude Code) and built CI/CD pipelines in Bitbucket and TeamCity to automate testing and documentation.
QA Engineer (Python)
Wargaming
Mar 2024 - Jul 2024 (4 months)
Performed backend testing for microservices with a focus on contract and API validation. Built Python/pytest automated suites, integrated CI/CD with Allure reporting, and supported scalable test environments with Kafka, RabbitMQ, and Docker.
Automation QA Engineer
Sogeti
Dec 2022 - Jan 2024 (1 year 1 month)
Designed and implemented QA processes for a large-scale automotive project as the sole QA engineer in a Scrum team. Built UI automation tests with JavaScript using CodeceptJS, Appium, BrowserStack, and Playwright, and set up CI/CD support for microservice testing.
Test Engineer (Python)
OZON
Sep 2021 - Dec 2022 (1 year 3 months)
Automated UI tests using TypeScript and backend tests using Python to support e-commerce workflows. Developed and maintained CI/CD test suites to improve release reliability and used Allure to analyze test results for reporting accuracy.
Senior QA Engineer
Deutsche Telekom IT Solutions
Sep 2018 - Nov 2020 (2 years 2 months)
Led manual and UI automation testing and managed test sets using Bamboo. Created QA documentation, reviewed test cases for user stories, and ensured quality coverage across releases.
Junior QA Engineer
Deutsche Telekom IT Solutions
Jun 2017 - Aug 2018 (1 year 2 months)
Conducted manual UI testing and developed comprehensive test cases. Performed API testing and wrote SQL queries for database validation to support end-to-end QA verification.
Education
Degrees, certifications, and relevant coursework
Saint Petersburg Electrotechnical University (LETI)
Bachelor's in Software Engineering, Software Engineering
2013 - 2018
Bachelor's in Software Engineering at LETI, Faculty of Computer Technology and Informatics. Final project focused on building expertise in manual testing methodologies using Yandex.Alisa.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ilia?
You can contact Ilia and 90k+ other talented remote workers on Himalayas.
Message IliaGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
