Oleksii Koliohlo

Lead Automation Test Engineer / SDET

Lead Test Automation Engineer / Test Automation Architect with 9+ years of experience designing, architecting, and scaling enterprise-grade test automation frameworks for web, mobile, and API platforms. Expert in Selenium WebDriver, Appium, Postman, Jenkins, CI/CD pipelines, and version control systems, with a strong focus on framework reusability, maintainability, and performance. Proven experience delivering quality solutions for healthcare projects in diabetes therapy management, including insulin pump devices and supporting tools, and automotive projects focused on in-vehicle infotainment systems and associated support tools. Demonstrated success in leading and mentoring QA automation teams, defining automation strategies, establishing best practices, and driving end-to-end testing across Agile/Scrum environments. Known for reducing test cycles, improving defect detection rates, increasing test coverage, and ensuring on-time, high-quality releases through scalable automation and strong technical leadership.

Professional Experience

Company: GlobalLogic, Los Angeles, USA

Duration: Apr 2021 - Present

Role: Senior test automation engineer

Project Description: Healthcare project

Responsibilities:

  • Architected and delivered large-scale automation solutions using Java, Python, and JavaScript across API, Mobile, and Web platforms
  • Defined and implemented advanced test strategies ensuring scalability, maintainability, and high automation coverage
  • Designed and maintained robust automation frameworks, including JavaScript-based API collections, leveraging AI-driven architecture for intelligent test generation, maintenance, and self-healing processes
  • Integrated Model Context Protocol (MCP) servers with LLM clients to enhance test orchestration, adaptive execution, and analytical insights
  • Developed, documented, and optimized comprehensive API test suites with automated regression and real-time reporting
  • Drove CI/CD pipeline optimization using Jenkins and Git (Bitbucket, Git Bash) to enable continuous testing and quality gates
  • Utilized Postman, JMeter, Appium, Selenium, Playwright, Katalon Studio, PyCharm, and IntelliJ IDEA for end-to-end functional and performance automation
  • Led architecture design and optimization for API core modules
  • Ensured secure and efficient data handling within User Services API
  • Validated complex rules, metrics, and calculations within regulated processing workflows
  • Led integrations with project external systems, optimizing data flow and interoperability
  • Provided technical leadership on API automation best practices and cross-team standards
  • Resolved high-impact technical challenges across multiple projects
  • Designed and implemented a performance testing platform using Postman and JMeter, adopted by 12+ engineers
  • Mentored and coached 5 engineers, promoting technical growth and automation excellence
  • Expanded automation coverage beyond 90%, improving reliability and maintainability
  • Reduced test execution time by 50%, accelerating feedback loops and improving Dev–QA collaboration
  • Refactored automation frameworks to introduce advanced metrics, monitoring, and proactive defect detection

Technologies: Appium, Java, Python, REST API, Postman, JavaScript

Company: Luxoft, Odesa, Ukraine

Duration: Aug 2019 - Mar 2021

Role: Team Leader, Software QA Automation Engineer

Project Description: Automotive project

Responsibilities:

  • Led team of 7 QA automation engineers, establishing clear role definitions, accountability frameworks, and performance metrics that increased team velocity by 25% and reduced defect escape rate by 40%
  • Redesigned automation strategy and framework architecture, implementing industry best practices that improved test maintainability by 20% and reduced false positive rates by 30%
  • Expanded automated test coverage from 65% to 80% through strategic test planning, framework refactoring, and alignment with product roadmap priorities
  • Drove QA process improvements by identifying bottlenecks in existing procedures, implementing solutions that reduced testing cycle time and standardizing practices across the QA organization
  • Partnered with product, development, and stakeholder teams to define testing requirements, align on acceptance criteria, and ensure comprehensive test case coverage for all releases
  • Mentored QA engineers on automation best practices, code quality standards, and debugging techniques, fostering technical growth and knowledge sharing within the team
  • Established quality metrics and reporting frameworks, providing leadership with visibility into test coverage, defect trends, and release readiness

Technologies: Python, Git, Jira, Jenkins, PyCharm IDE, CANoe

Company: Luxoft, Odesa, Ukraine

Duration: May 2018 - Aug 2019

Role: QA Automation Engineer

Project Description: Automotive project

Responsibilities:

  • Designed and developed automated test suites for regression and functional testing across integration tasks and release builds, achieving 85% test coverage and reducing manual testing effort
  • Implemented Page Object Model design pattern, improving test maintainability and reducing code duplication by 40%, enabling faster test development for new features
  • Executed and maintained more than 1000 automated test scripts using project-oriented custom testing system, analyzing results to identify defects with 30% accuracy and ensuring high software quality standards
  • Collaborated with cross-functional teams including developers and analysts to define comprehensive test scenarios, align on acceptance criteria, and ensure thorough coverage of functional requirements
  • Enhanced automation framework capabilities by contributing to continuous improvement initiatives, adding new functionality, and optimizing existing test infrastructure
  • Improved QA processes by identifying bottlenecks in intercomponent interfaces, proposing solutions that reduced testing defects by 25%

Technologies: Python, Git, Jira, Jenkins, PyCharm IDE, CANoe

Company: Luxoft, Odesa, Ukraine

Duration: Oct 2016 - May 2018

Role: Manual QA Engineer

Project Description: Automotive project

Responsibilities:

  • Created and executed over 300 comprehensive test cases for functional, regression, integration, system, and acceptance testing, ensuring thorough coverage of product requirements
  • Identified and documented critical defects through systematic testing and exploratory testing approaches, using JIRA to track issues from discovery through resolution
  • Conducted exploratory testing to uncover edge cases and usability issues, leading to 10% product improvements and enhanced user experience
  • Collaborated with cross-functional teams including developers and business analysts to clarify requirements, define test scenarios, and ensure alignment between expected and actual functionality
  • Performed comprehensive test planning by reviewing customer requirements, defining test scope, and creating detailed test strategies for each release cycle
  • Provided actionable feedback on bugs, performance issues, and quality concerns throughout the development lifecycle
  • Executed multiple testing types including smoke, sanity, functional, regression, integration, and UAT testing across UI platform

Technologies: JIRA, Jenkins, Stash, FTP, SVN, CANoe

Technical Skills

Programming & Automation

Python Python

Designed and implemented multiple advanced Python-based automation frameworks with a complex OOP architecture integrating REST API testing, Desktop app and Web UI objects verification, and database queries. Developed a customized reporting module tailored to project-specific metrics, significantly enhancing test traceability, maintainability, and CI/CD integration.

Java Java

Designed and developed a mobile automation framework as a Gradle-based project with an OOP architecture and Page Object Model (POM) structure, integrating both API and UI testing modules. Leveraged Appium for Android automation to enable scalable, maintainable, and efficient mobile test execution

JavaScript JavaScript

Designed JavaScript-based test scripts as JSON collections in Postman with robust token management and dynamic data handling across environment collections to validate backend user service endpoints efficiently and reliably

Gherkin Gherkin UI Automation Appium Squish Cucumber Cucumber Playwright Playwright Gradle Gradle

Tools & Technologies

Jira API Jira API JMeter JMeter Postman Postman PyCharm PyCharm IntelliJ IntelliJ IDEA Jenkins Jenkins Pipelines BitBucket BitBucket Code Review Code Review Generative AI Generative AI MCP Servers Claude Claude Junie Junie Windsurf Cascade AI

Testing Methodologies

API Testing Black Box Testing GUI/Usability Testing Exploratory Testing Test Design Mobile Testing Regression Testing Web Testing Manual Functional Testing

Project Management

Jira Jira Administration Confluence Confluence Test Management Defect Management Estimations Problem Resolution Reporting Risk Management Negotiation Schedule Optimization Team Leading

Education and Certifications

Institution: Accredited University in the United States

Dates Attended: October 2022

Qualification(s): Associate of Science Degree in Computer Information Systems

Major Subject(s): Programming Fundamentals (Java, Python), Software Testing

Contact

Let's connect! Whether you're looking for a skilled QA professional, need consultation on test automation, or want to discuss potential collaboration opportunities, I'd love to hear from you.