Serhii Romanov

Software Test Engineering Manager

Professional Summary

Software Test Engineering Manager with 15+ years of experience in software testing, including 6+ years in the video streaming industry. An expert in test automation, AI-driven quality engineering, and quality strategy for large-scale systems. Proven track record of building automation frameworks, leading distributed QA teams, and improving streaming quality at scale. Strong background in CI/CD, performance testing, observability, cross-functional leadership, and the application of AI to improve testing efficiency, coverage, and quality insights.

Professional Experience

Software Test Engineering Manager
Dec 2023 – Present
Brightgrove | Paramount Global | Pluto TV (pluto.tv) — Promoted from Lead Software Test Engineer
  • Manage a team of 18 software test engineers, driving delivery, mentoring, and quality outcomes across video engineering initiatives.
  • Developed automation and monitoring solutions for live and VOD streaming workflows across acquisition, transcoding, packaging, delivery, and playback validation.
  • Performed troubleshooting and root cause analysis for live streaming quality issues using Grafana, Datadog, logs, and streaming diagnostics.
  • Identify project risks early and define mitigation strategies through proactive problem-solving.
  • Maintain clear and open lines of communication within the team and with other project stakeholders. Regularly report on the status of testing efforts, issues, and progress.
  • Validated DRM workflows, ad insertion behavior, and streaming protocol compliance across HLS and DASH platforms.
  • Collaborated with platform engineering teams to improve streaming reliability, scalability, and fault tolerance.
Technologies: DASH, HLS, DRM, CMAF, SCTE-35, Open M3U8, ffprobe, JAVA, TestNG, Maven, Rest Assured, JMeter, Grafana, Datadog, Hybrik, AWS, GCP, Redis, MongoDB, Orion OTT, Mode
Lead Software Test Engineer
Sep 2019 – Dec 2023
Brightgrove | Paramount Global | Pluto TV (pluto.tv)
  • Led and mentored a team of 10 software test engineers supporting video streaming quality, automation, and performance initiatives.
  • Developed comprehensive testing strategies and test plans for video streaming services.
  • Implemented and maintained testing tools and automation frameworks tailored to video engineering needs.
  • Planned and executed performance testing, identified bottlenecks, and helped optimize system performance.
  • Monitored project progress and ensured the team met delivery deadlines.
  • Provided training and guidance to team members, supporting their professional growth and development.
Technologies: DASH, HLS, DRM, CMAF, SCTE-35, Open M3U8, ffprobe, JAVA, TestNG, Maven, Rest Assured, JMeter, Grafana, Datadog, Hybrik, AWS, GCP, Redis, MongoDB, Orion OTT, Mode
Senior Software Test Engineer
Nov 2017 – Sep 2019
SoftServe | Red Hat (strimzi.io)
  • Created an automation framework and integration tests for Kafka deployment.
  • Improved automation coverage and related quality metrics.
  • Performed integration testing for services in OpenShift.
  • Implemented best practices for the open-source project.
Technologies: JAVA, Kafka, OpenShift, Docker, JUnit, Maven, Grafana, Fabric8, Travis, Jenkins
Lead Software Test Engineer / Scrum Master
Nov 2015 – Nov 2017
SoftServe | Wellsmith (now conehealth.com)
  • Created an automation framework and integrated supporting tools to improve testing efficiency.
  • Built a Gatling-based automation framework for performance testing.
  • Facilitated Scrum meetings and supported team coordination across testing activities.
  • Estimated, prioritized, planned, and coordinated QA activities to support timely delivery.
  • Provided knowledge sharing and coaching to team members.
Technologies: JAVA, Maven, TestNG, Rest-Assured, Gatling, Scala, Jackson, Serenity, Spring, Joda-Time, Log4J, JDBC, MSSQL
Lead Software Test Engineer
Aug 2014 – Nov 2015
Videal | TriggMine (triggmine.io)
  • Created automation scripts for testing API Web Services and for UI using Selenium WebDriver. Executed scripts on different platforms.
  • Developed and executed performance test script scenarios based on business requirements and specifications.
  • Analyzed the performance test results and provided recommendations to the performance tuning team.
Technologies: JAVA, Spring, TestNG, Jenkins, Selenium, Jersey, Jackson, Maven, Redis, JMeter
Senior Software Test Engineer
Feb 2014 – Aug 2014
Videal | Fuuzle
  • Created data-driven automation scripts for testing API Web Services using the Jersey client.
  • Automated the build process on Jenkins using Continuous Integration methodology.
  • Developed and executed performance test script scenarios.
  • Analyzed the performance test results and provided recommendations to the performance tuning team.
Technologies: JAVA, TestNG, Jenkins, Selenium, Appium, Jersey, Jackson, Maven, Redis, MongoDB
Senior Software Test Engineer
Dec 2013 – Feb 2014
Videal | UniSender (unisender.com)
  • Developed an automation framework using JAVA to automate the functional and load testing of the process of sending mass emails.
  • Developed and executed performance test script scenarios via JMeter.
  • Analyzed the performance test results and provided recommendations to the performance tuning team.
Technologies: JAVA, TestNG, Jenkins, Jersey, Jackson, Maven, Redis, MongoDB, Elasticsearch
Software Test Engineer
Feb 2011 – Dec 2013
Videal | Shop.com (shop.com)
  • Developed test plans and test cases based on requirements.
  • Performed manual testing, including GUI, functional, regression, and integration testing.
  • Performed web service testing and validated XML request/response data using SoapUI.
Technologies: JavaScript, UIAutomation, Robotium
Software Test Engineer
Sep 2010 – Feb 2011
Videal | LocalBlox
  • Performed manual testing that includes GUI and Functional testing.
  • Performed automated testing for web services using SoapUI.
Technologies: C#, SoapUI

Publications, Speaking & Community

Education

V. N. Karazin Kharkiv National University — Master's Degree
Kharkiv National University of Construction and Architecture — Specialist Degree

Technical Skills

Languages
JAVA, Go, C#
Testing & Automation
TestNG, JUnit, Rest-Assured, Selenium, Appium, SoapUI, Serenity BDD, Cucumber, JBehave
Performance & Streaming
JMeter, Gatling, Locust
Video Engineering
FFprobe, FFmpeg, Open M3U8, hls.js, dash.js, DASH-IF Conformance Tool
Cloud & Platforms
AWS, OpenShift, Google Cloud
AI & Productivity Tools
Cursor, Claude, GitHub Copilot
Other
Jenkins, Harness, GHA, Redis, MongoDB, MySQL, PostgreSQL, Grafana, Datadog

Languages

English — Professional
Ukrainian — Native
Russian — Native