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
→
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.