Svetlana Ivanova is a Senior QA Automation Engineer and SDET, with over nine years of experience building scalable test automation systems for web and API applications. Her career centers on transforming manual testing processes into structured, maintainable automated ecosystems, with deep expertise in Kotlin-based frameworks, CI/CD integration, and microservices architectures.
Since September 2021, Svetlana Ivanova has served as a Senior QA Automation Engineer at M.Video-Eldorado Group, one of Russia's largest electronics retail companies. In this role, she architected and delivered high-performance test automation frameworks from the ground up for both UI (Selenide) and API/backend (RestAssured) layers, built on the Kotlin and JUnit5 stack. She achieved 90% automated coverage of critical business scenarios, implementing over 1,000 reliable automated tests spanning more than 130 microservices across the company's architecture. She integrated Allure reporting into the CI/CD pipeline to enable clear, actionable release analysis, and works regularly with Apache Kafka via Offset Explorer and system observability through Grafana. In addition to her technical contributions, she mentors new QA team members through formal onboarding programs and conducts code reviews to maintain high engineering standards. She also serves as a quality consultant to Product Owners and development teams, translating business requirements into concrete test strategies and bridging communication across development, support, and system teams.
Prior to this, from March 2020 to September 2021, Svetlana Ivanova worked as a QA Automation Engineer at Provectus, where she built automated frameworks for both UI (Selenium) and backend services from scratch using Java and Python. She implemented gRPC integration for backend service testing, configured automated test execution through Jenkins CI/CD pipelines, and used SonarQube to analyze and improve the quality of the automation codebase. She collaborated closely with development teams and business analysts to ensure release quality and maintained ongoing optimization of test code throughout the engagement.
From September 2018 to February 2020, she held a QA Automation Engineer position at the Central Bank of the Russian Federation, where she developed a test automation framework from scratch for both UI and backend applications built on Java with Vaadin. She maintained stable functional coverage through continuous test development and updates, participated in release planning meetings with development teams, mentored new staff through onboarding, and contributed process improvement recommendations to the broader QA function.
Earlier in her career, from 2017 to 2018, Svetlana Ivanova held QA Engineer roles at GDC (a Fujitsu preferred supplier of services), IFS Company, and Norbit, where she performed functional, integration, regression, and smoke testing across multiple release cycles, supported production deployments, and developed test documentation and product inspection procedures.