Ekaterina Pertseva

Senior QA Automation Engineer
Rotterdam, NL.

About

Highly accomplished Senior QA Automation Engineer with over 9 years of experience, specializing in UI and API test automation for complex web and desktop applications. Expertly designs, implements, and maintains scalable automation frameworks using Playwright, TypeScript, and Java, consistently integrating them into robust CI/CD pipelines to enhance release reliability and accelerate defect detection. Proven ability to drive quality throughout the SDLC in Agile environments, including pioneering AI-assisted development and advanced LLM testing methodologies for cutting-edge applications.

Work

Siemens
|

Senior QA Automation Engineer

Rotterdam, South Holland, Netherlands

Summary

Led comprehensive QA automation efforts for Mendix Studio Pro, establishing testing strategies, developing advanced automation frameworks, and pioneering AI-assisted testing solutions.

Highlights

Designed and implemented a scalable Playwright + TypeScript automation framework, covering UI, API, integration, smoke, regression, and end-to-end testing, seamlessly integrated into CI/CD pipelines.

Configured Jenkins pipelines and optimized parallel test execution, successfully reducing automated test execution time by 30% to support faster, more reliable releases.

Contributed to a critical C# to WebView2 architecture migration by developing React/TypeScript components and implementing unit tests using React Testing Library and Vitest.

Applied AI-assisted development tools, including GitHub Copilot and Claude Code, significantly improving automation development efficiency and streamlining test maintenance workflows.

Pioneered automated evaluation tests for LLM-based applications using RAGAS, enabling systematic validation of AI responses, quality metrics, and advanced defect detection.

Ingenico, Worldline
|

Test Automation Engineer

Hoofddorp, North Holland, Netherlands

Summary

Developed and maintained robust UI and API test automation solutions for critical payment systems, significantly reducing customer incidents and enhancing system compatibility.

Highlights

Coordinated a sub-team of 4 automation engineers, facilitating knowledge sharing and onboarding to enhance team productivity and expertise.

Developed UI smoke and regression test suites using Java, Selenium WebDriver, TestNG, and Cucumber, which reduced customer incidents by up to 70%.

Built REST API test automation solutions with REST-assured, JDBC, and Oracle DB validation, leading to earlier defect detection and reduced test creation time.

Contributed to API contract validation for payment integrations using consumer-driven contract testing (Pact), improving service compatibility and integration reliability across distributed systems.

Created and optimized GitLab CI and Jenkins pipelines for parallel test execution and automated quality reporting in ReportPortal, streamlining release cycles.

Epam Systems
|

Software Test Automation Engineer

Moscow, Moscow, Russian Federation

Summary

Engineered comprehensive test automation frameworks for enterprise healthcare applications and developed reusable libraries for RPA programs, significantly enhancing testing efficiency and process automation.

Highlights

Built a Java + Selenium WebDriver + TestNG + Allure automation framework, successfully replacing an outdated Excel-based testing process and improving efficiency.

Configured Jenkins CI and Selenium Grid for parallel cross-browser test execution, enhancing test coverage and reducing execution time.

Developed reusable Java libraries for SAP GUI automation using SAP Java Connector, streamlining repetitive tasks for WorkFusion RPA programs.

Mentored four participants in an internal SQL mentoring program, fostering skill development and enhancing team capabilities.

A1 Systems
|

Software Test Automation Engineer

Moscow, Moscow, Russian Federation

Summary

Orchestrated end-to-end testing for web and mobile applications, developed robust automation frameworks, and implemented performance testing to ensure system stability and scalability.

Highlights

Developed a Java library for SAP GUI automation using SAP Java Connector functions, significantly reducing manual critical business process time.

Launched comprehensive testing for web and mobile applications, achieving 95% coverage of critical functionalities from component to acceptance levels, including smoke, regression, end-to-end, and load testing.

Defined and executed multi-container Docker applications using Docker Compose, enhancing test environment consistency and deployment efficiency.

Developed automated test cases using Java, Selenium WebDriver, TestNG, Allure, and Postman for a service platform with RabbitMQ queues, ensuring robust message transport.

Created and executed comprehensive load testing scripts using JMeter, identifying critical performance bottlenecks and optimizing system scalability for improved application stability under high traffic.

OJSC “Giprotruboprovod”
|

Engineer

N/A, N/A, Russian Federation

Summary

Contributed to the design of industrial heating systems and participated in innovative 3D design projects, applying functional testing principles to ensure software quality.

Highlights

Designed heating systems for industrial buildings within oil pumping stations, ensuring adherence to engineering standards.

Participated in the development and deployment of innovative 3D design projects for oil pumping stations, contributing to advanced visualization and planning.

Conducted functional testing of CS Modelstudio, meticulously identifying and reporting defects to improve software reliability and performance.

Education

Moscow Polytechnic University
Moscow, Moscow, Russian Federation

MS in Mechanical Engineering

Gas-Turbine and Steam-Turbine Plants and Engines

Languages

English
Dutch
Russian

Certificates

AWS Certified Cloud Practitioner

Issued By

Amazon Web Services

React course

Issued By

learn.javascript.ru

Professional Scrum Master I

Issued By

Scrum.org

JavaScript Test Automation

Issued By

OTUS Online Education

Skills

Test Automation Tools

Playwright, Cypress, Selenium WebDriver, WebdriverIO, Appium, Postman, REST-assured, SuperTest, Cucumber, Gherkin, TestNG, JUnit, Maven, JMeter.

Programming Languages & Frameworks

TypeScript, JavaScript, Java, C#, React, React Testing Library, Vitest, Jest, Mocha, Groovy.

Testing Methodologies & Types

Test Automation, UI Testing, API Testing, REST API, Contract Testing, Integration Testing, Regression Testing, Smoke Testing, End-to-End Testing, Risk-Based Testing, Requirements Analysis, Test Strategy, Functional Testing, Load Testing.

CI/CD & DevOps

CI/CD, Jenkins, GitLab CI, Docker, Docker Compose, Linux, Git.

Databases & Data Validation

SQL, Oracle DB, PostgreSQL, Cassandra.

Reporting & Monitoring

Allure Report, Allure TestOps, ReportPortal, Grafana.

Project Management & Collaboration

Jira, YouTrack, Confluence, Scrum, Agile.

AI/ML Testing & Tools

GitHub Copilot, Claude Code, LLM Testing, RAGAS.

Cloud Platforms

Azure, AWS.

RPA & SAP Automation

SAP Java Connector, WorkFusion, SAP GUI, Jacob, AutoItX.