I am Serhiy Ustenko, a Senior QA Engineer based in Milan, Italy, with over 10 years of experience validating GUI, functional, integration, regression, and performance across Web, Desktop, and Mobile apps. I specialize in building scalable test automation frameworks, optimizing CI/CD pipelines, and applying AI-powered testing approaches to improve coverage and efficiency. Recently I have explored ML/AI-driven testing, LLM testing and prompt reliability, working with models like Llama, Qwen, Ministral, and various chat models. I also collaborate with data scientists and engineers on data pipelines, datasets, and cloud storage (S3) for model validation and automation workflows. I thrive in Agile teams and enjoy mentoring teammates and driving high-quality releases.

Serhiy Ustenko

I am Serhiy Ustenko, a Senior QA Engineer based in Milan, Italy, with over 10 years of experience validating GUI, functional, integration, regression, and performance across Web, Desktop, and Mobile apps. I specialize in building scalable test automation frameworks, optimizing CI/CD pipelines, and applying AI-powered testing approaches to improve coverage and efficiency. Recently I have explored ML/AI-driven testing, LLM testing and prompt reliability, working with models like Llama, Qwen, Ministral, and various chat models. I also collaborate with data scientists and engineers on data pipelines, datasets, and cloud storage (S3) for model validation and automation workflows. I thrive in Agile teams and enjoy mentoring teammates and driving high-quality releases.

Available to hire

I am Serhiy Ustenko, a Senior QA Engineer based in Milan, Italy, with over 10 years of experience validating GUI, functional, integration, regression, and performance across Web, Desktop, and Mobile apps. I specialize in building scalable test automation frameworks, optimizing CI/CD pipelines, and applying AI-powered testing approaches to improve coverage and efficiency.

Recently I have explored ML/AI-driven testing, LLM testing and prompt reliability, working with models like Llama, Qwen, Ministral, and various chat models. I also collaborate with data scientists and engineers on data pipelines, datasets, and cloud storage (S3) for model validation and automation workflows. I thrive in Agile teams and enjoy mentoring teammates and driving high-quality releases.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Advanced
Ukrainian
Fluent
Italian
Beginner

Work Experience

Senior QA Engineer at Synergetica
November 1, 2021 - August 1, 2025
Designed and executed manual and automated test cases for complex AI/ML pipelines; developed Test Plans, Test Cases, and Test Suites; led QA across functional, regression, integration, and performance testing for WEB, API, and CLI components; automated end-to-end scenarios using Pytest, Playwright, and Cucumber; integrated automation into CI/CD pipelines with Jenkins and Kubernetes; collaborated with product managers and data scientists to improve release quality and delivered high-quality features.
Senior QA Engineer at N-iX
March 1, 2021 - November 1, 2021
Led QA efforts for end-to-end mobile banking features including payments, transfers, credits, and overdraft; authored test documentation and led functional, regression, integration, performance testing with WEB, API, mobile, and SQL validations; performed SQL-based data validation across iOS and Android; ensured regulatory compliance in collaboration with developers and business analysts.
Lead QA Engineer at SoftServe
August 1, 2020 - March 1, 2021
Managed QA team, defined test strategy, and ensured Agile delivery; led QA efforts across functional, regression, integration, and E2E testing with backend and CLI validations; created test plans and cases; coordinated sprint planning, demos, and retrospectives; ensured seamless collaboration across distributed teams.
Lead QA Engineer at Manufacturing & RFID Solutions
May 1, 2019 - August 1, 2020
Managed QA team delivering mission-critical features; developed test documentation and oversaw test planning, execution, and reporting across multiple product lines; collaborated with QA Automation to improve coverage; ensured cross-team collaboration across distributed teams.
Senior QA Engineer at Medical Practice Management Platform
March 1, 2018 - May 1, 2019
Designed and executed automation for EHR, billing, and practice management modules; developed test documentation and automation test suites (Test Complete, REST/SOAP APIs); configured CI/CD pipelines from scratch and created Jenkins jobs for automated test execution and environment upgrades; mentored junior QA engineers and improved test coverage.
Intermediate QA Engineer at Process Management System
February 1, 2017 - March 1, 2018
T ested release management and deployment coordination platform; developed test documentation (Test Cases, Test Suites); automated regression suites with Robot Framework & Selenium IDE; contributed to CI/CD processes for stable software delivery.
Junior/Intermediate QA Engineer at Process Management System
July 1, 2014 - February 1, 2017
T ested large-scale middleware configuration & deployment system; developed test documentation (Test Cases, Test Suites); automated test scenarios for Java EE applications; contributed to CI/CD pipelines for stable software delivery.

Education

M.Sc. in Computer Systems at Lviv National Polytechnic University
January 1, 2009 - January 1, 2011
B.Sc. in Computer Systems at Lviv National Polytechnic University
January 1, 2005 - January 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Manufacturing, Healthcare, Financial Services, Transportation & Logistics, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Hire a QA Engineer

We have the best qa engineer experts on Twine. Hire a qa engineer in Milan today.