Summary
Overview
Work History
Education
Skills
Timeline
Generic
Andrii Dalevskyi

Andrii Dalevskyi

Rivne

Summary

Lead QA Engineer with over 15 years of experience in software testing and IT, specializing in development and system administration. Established testing processes for major big-data migrations across AWS, Azure, and GCP platforms. Managed and mentored QA teams of up to 10 professionals, enhancing collaboration and achieving successful project outcomes. Proficient in Java, JavaScript, Python and Ruby , with expertise in building scalable automation frameworks and integrating them into CI/CD pipelines.

Overview

17
17
years of professional experience

Work History

Lead QA Engineer

EPAM
Kyiv, UA
04.2021 - Current

Project: Finalise the implementation of new core banking solution for Ford Credit Europe to cover all new UK new business.

Responsibilities:
• Developed a scalable and maintainable Playwright-based test automation framework from scratch, tailored to meet complex project requirements.

• Led and managed the QA team, streamlining workflows and ensuring adherence to high-quality standards and timely delivery.

• Designed and implemented end-to-end automated tests using Playwright, seamlessly integrating them into CI/CD pipelines for continuous quality assurance.

• Fostered collaboration and accountability by facilitating effective communication between development and QA teams.

Senior QA Engineer

Swisscom
Rotterdam, NL
04.2020 - 04.2021

• Developed a Ruby-based test framework to validate network traffic, configurations, and firewall rules for low-level networking hardware.

• Automated web UI tests using Playwright to cover key user workflows and ensure a consistent end-user experience.

• Managed and deployed testing environments with Docker Compose for streamlined and reproducible operations.

• Authored detailed testing documentation to ensure clarity and reproducibility of processes.

• Integrated testing workflows as a quality gate within the CI/CD pipeline to enhance early defect detection and improve development efficiency.

Senior QA Engineer

EPAM
Kyiv, UA
10.2018 - 03.2020
  • Client: Refinitiv
  • Created a multi-cloud test automation framework (Java, RestAssured, Cucumber, Python, AWS/GCP/Azure SDKs) for big data migration pipelines (>4 GB per operation).
  • Automated GCP component testing with Python, reducing manual effort by 60%.
  • Performed data quality validation and performance testing.
  • Managed and mentored two distributed QA teams, ensuring release quality, and reporting to senior stakeholders.

Senior QA Engineer

SoftServe
Rivne
10.2017 - 03.2018
  • Client: Continuum.
  • Engineered a Java and Playwright-based test framework for backend and frontend validation.
  • Created and executed over 500 automated tests in 6 months, ensuring stability and coverage.
  • Devised a robust test strategy for the push notification system, and coordinated security testing of the Remote Desktop app.

Senior QA Engineer

Intellias
Kyiv
01.2017 - 10.2017
  • Client: HERE
  • Performed backend and automation testing of vehicle navigation systems on Red Hat Linux.
  • Worked with a hardware car rig and Ruby-based automation to ensure map and routing accuracy.
  • Implemented rigorous data quality checks, reducing navigation errors.

QA Engineer

SoftServe
Rivne
10.2013 - 01.2017
  • Client: BMC.
  • Developed automated regression suites for J2EE middleware apps using Java, Selenium, and Robot Framework.
  • Executed performance testing (Gatling), detecting bottlenecks early in the release cycle.
  • Conducted manual end-to-end validation for complex enterprise workflows.

Junior QA Engineer

Netcracker
Sumy
04.2013 - 10.2013
  • Automated telecom software validation using Java, JUnit, Selenium, and SOAP.
  • Built a custom automation framework and optimized SQL queries, cutting test execution time.

IT Specialist

SAMGAS Plant
Rivne
06.2010 - 04.2013
  • Administered LAN, Active Directory, and virtualization systems (Hyper-V, VMware).
  • Managed IP telephony and networking (Mikrotik).

Junior C++ Developer

UKRPOST
Rivne
12.2008 - 12.2009
  • Maintained and enhanced client-server applications for nationwide postal operations.
  • Developed backend modules in C++ and SQL, improving transaction reliability.

Education

Master - Applied Mathematics

Rivne State Humanitarian University
Rivne
01.2009

Skills

Programming & Test Automation

  • Java (10 years, primary language)
  • JavaScript
  • TypeScript
  • Python
  • Ruby
  • REST Assured, Cucumber (API & backend testing)
  • Playwrigt, Cypress, Selenium (UI & E2E automation)

CI/CD & DevOps

  • GitLab CI/CD, Jenkins, Azure DevOps
  • Docker, Kubernetes

Cloud & Infrastructure

  • AWS, GCP, Azure
  • Kafka, RabbitMQ (messaging systems)

Performance Testing

  • JMeter, Gatling

Databases

  • SQL (PostgreSQL, MySQL, Oracle)
  • NoSQL (Cassandra, MongoDB, Redis)

Leadership & QA Management

  • Test Strategy & QA Process Setup
  • Mentorship & Team Management

Timeline

Lead QA Engineer

EPAM
04.2021 - Current

Senior QA Engineer

Swisscom
04.2020 - 04.2021

Senior QA Engineer

EPAM
10.2018 - 03.2020

Senior QA Engineer

SoftServe
10.2017 - 03.2018

Senior QA Engineer

Intellias
01.2017 - 10.2017

QA Engineer

SoftServe
10.2013 - 01.2017

Junior QA Engineer

Netcracker
04.2013 - 10.2013

IT Specialist

SAMGAS Plant
06.2010 - 04.2013

Junior C++ Developer

UKRPOST
12.2008 - 12.2009

Master - Applied Mathematics

Rivne State Humanitarian University
Andrii Dalevskyi