SERHII YAVTUSHKEVYCH
QA Team Lead Senior QA Engineer QA Automation Engineer
Profile
QA Team Lead / Senior QA Engineer with 12+ years of experience across Web and API testing, functional and integration testing, and 4+ years of hands-on test automation. Experienced in leading a 12-person QA team, planning testing and release activities, improving QA processes, mentoring engineers, and working directly with product and engineering stakeholders. Strong practical background in REST API testing, SQL and database validation with MSSQL and PostgreSQL, test documentation, logs and observability, troubleshooting, automation framework development, and CI processes. Additional experience includes mobile and desktop testing, Appium familiarity, embedded/IoT concepts such as MQTT and BLE, and practical use of AI/LLM tools including testing LLM-based solutions and familiarity with RAG.
Key skills
- QA leadership: 12-person team, planning, prioritization, mentoring, onboarding, QA process improvement
- Test automation: Python, Pytest, Playwright, TypeScript, Selenium, Behave
- AI / LLM: AI tools in QA and automation, testing LLM-based solutions, RAG familiarity
- Backend / API: REST, HTTP, Postman, Bruno, client-server testing, Fiddler, WebSocket familiarity
- Databases / data: MSSQL, PostgreSQL, SQL, data validation, ETL familiarity
- CI/CD and engineering tools: Azure DevOps Pipelines, GitHub Actions, Jenkins, Azure, Docker, Git
- Test documentation: test cases, checklists, test plans, bug reports, reporting
- Logs / observability: Grafana, Azure Application Insights, troubleshooting and defect localization
- Mobile / desktop: Android/iOS testing, desktop testing, Appium familiarity
- Embedded / IoT familiarity: software-hardware interaction, MQTT, BLE
- Manual testing: Web and API, functional, regression, smoke, exploratory, and integration testing
- Test management / performance: Jira, TestRail, Azure DevOps, Zephyr, JMeter
Work experience
Lead QA Engineer
TIETO UKRAINE LTD- Lead a 12-person QA team, coordinating day-to-day work, priorities, mentoring, onboarding, and delivery control.
- Plan testing activities and release-related QA work, balancing scope, priorities, risks, and delivery needs.
- Build and continuously improve QA processes, test documentation, reporting, and team working practices.
- Built an automated testing framework and CI process to support repeatable quality checks and faster feedback.
- Collaborate with Product Owner, developers, and other stakeholders on product quality, defects, release readiness, and technical issues.
- Test LLM-based solutions and apply AI tools in QA analysis, test design, automation, and engineering workflows.
Senior QA Automation Engineer
GlobalLogic- Developed, maintained, and extended automated tests for web applications.
- Worked with Python, Selenium, Behave, Pytest, Playwright, and TypeScript across automation tasks.
- Performed API testing and database validation to verify backend behavior and data correctness.
- Integrated automated tests into CI/CD processes and supported release quality with repeatable automated checks.
- Maintained test documentation and collaborated with development teams on defect investigation and resolution.
Senior / Lead QA Engineer
GlobalLogic- Led testing activities and coordinated QA work across the team while helping establish and improve QA processes.
- Performed functional and integration testing for web and API-based systems, including requirements analysis and test design.
- Created and maintained test cases, checklists, test plans, bug reports, and defect-tracking workflows.
- Validated data in databases, localized defects, investigated failures, and supported troubleshooting across system components.
- Worked closely with developers, analysts, managers, and other stakeholders to clarify requirements and improve product quality.
Education and certifications
ISTQB Certified Software Tester - Foundation Level
Additional information
- Experience coaching, mentoring, and onboarding QA engineers.
- Hands-on experience acting as Scrum Master and supporting Scrum team practices.
- Practical use of AI/LLM tools in testing, analysis, automation, and day-to-day engineering work.
- Broad experience combining manual testing, automation, API/data validation, troubleshooting, and QA leadership.