FlowCV Logo
MIKHAIL BOLGOV SDET/Techincal Lead QA AUtomation
Summary

Experienced Quality Assurance Engineer with 8 years in manual and automated testing, specializing in Java. Demonstrated expertise in developing robust testing frameworks for API and UI, and adept in managing of 5 engineers. Improved project delivery and testing efficiency through innovative automation strategies. Contributed to significant improvements in implementation and testing efficiency in projects through the comprehensive development of automation strategies

Skills
UI/Desktop/API/Mobile/Performance/Manual/Automation testing, Java SpringBoot, Python, Scala, WireMock, Message Brokers, Docker, Gatling, Atlassian, Prompt Engineering
Work Experience

Luxoft

SDET/Techincal Lead QA Automation
Jun 2024 – present | Belgrade, Serbia

• Led the QA automation team and worked closely with developers to integrate testing into CI/CD pipelines

• Managed migration to a modern test automation framework using a custom AI tool, improving stability and simplifying maintenance

• Optimized the test framework migration process by embedding lightweight MCP MD‑prompts instead of relying on a separate heavyweight project.

• Redesigned Jira workflows and task management processes to increase clarity and team efficiency

• Refactored the core desktop GUI automation framework, adding new technologies to improve stability and scalability

• Introduced tools for data analysis and test data management, helping prioritize testing based on real user metrics

• Improved communication between QA, developers, and other teams to resolve issues faster

• Reorganized Confluence documentation to make information easier to find and onboarding smoother

• Mentored team members to share knowledge and reduce reliance on key people

May 2021 – Jun 2024 | Moscow, Russia
  • Managed full SDLC and STLC, enhancing project efficiency and quality, improving update rollout speed by resolving various application issues
  • Developed API automation tests with Feign and RestAssured, and established Docker environments for service reliability
  • Managed test framework maintenance and streamlined task management with Jira
  • Promoted early defect detection through coordinated PR reviews on GitHub
  • Constructed GitLab CI pipelines for system compatibility, and oversaw a Java-based testing framework integrated with Cucumber
  • Implemented Java SpringBoot-based automation tests integrating RabbitMQ and Testcontainers
  • Applied WireMock for effective mock service testing and used Grafana for advanced data analytics
  • Handled test documentation through Confluence and led a team of 5 engineers, elevating testing standards and productivity
  • Developed and executed performance testing using Scala and Gatling
  • Jan 2016 – May 2021 | Novosibirsk, Russia
  • Actively involved in comprehensive management of both SDLC and STLC
  • Created manual test scenarios and test documentation using Confluence and TestRail
  • Formulated automation API test scenarios using RestAssured and SoapUI
  • Constructed automation UI test scenarios using Selenide, Maven, TestNG based on PageObject pattern
  • Aug 2015 – Jan 2016 | Novosibirsk, Russia
  • Developed comprehensive manual test plans and documentation, executing tests and providing detailed analyses of results to improve software quality
  • Effectively identified and accurately documented software defects in releases, utilizing JIRA for streamlined tracking and resolution
  • Publications
    Achievements

    Successful refactoring of test scenarios and test framework

    Led automation project resulting in a reduction of pipeline time from 18 min to 8 min and increasing test coverage

    Successful apps testing in different system configurations

    Developed the mechanism of app testing in different system configurations

    Education

    Secondary special education

    Kaluga Municipal Construction College
    2011 – 2015 | Kaluga, Russia

    Installation and operation of gas equipment

    Languages
    English
    Russian