Professional Experience
Company: GlobalLogic, Los Angeles, USA
Duration: Apr 2021 - Present
Role: Senior test automation engineer
Project Description: Healthcare project
Responsibilities:
- Designed scalable automation framework for backend services, enabling efficient API testing and supporting continuous integration workflows
- Developed custom performance testing tool adopted by 12+ team members, streamlining data collection and reducing manual effort across project workflows
- Increased test coverage to 75% by implementing new automated test scripts and extending framework functionality aligned with project strategy
- Reduced test execution time by 25% through script optimization and code refactoring, accelerating feedback loops and improving dev-QA collaboration
- Analyzed and managed test requirements including scope definition, test type prioritization, coverage tracking, and impact analysis of test results on product requirements
- Enhanced framework stability and maintainability by refactoring core libraries, adding performance metrics, and implementing monitoring capabilities for better analysis
- Collaborated with cross-functional stakeholders including customers, development teams, and project leads to align testing strategy, clarify requirements, and expedite bug resolution
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