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