FlowCV Logo
MIKHAIL BOLGOV Quality Assurance Engineer
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, SQL/NoSQL, WireMock, Message Brokers, Docker, Gatling, Atlassian
Work Experience

Luxoft

Techincal Lead QA AUtomation
Jun 2024 – present | Belgrade, Serbia
  • Managed and maintained the test automation framework, improving its performance and reliability
  • Led the migration from TestComplete to Ranorex, enhancing test stability and simplifying maintenance
  • Optimized task management processes in Jira, reducing overhead and improving workflow clarity
  • Led the QA automation team and established effective collaboration with the development team to ensure seamless testing integration
  • Refactored and improved the Jira workflow, making task tracking more transparent and efficient
  • Redesigned the core UI automation framework, resulting in greater stability and easier maintenance
  • 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