Дмитро
Automation engineer
- Вид зайнятості:
- повна
- Вік:
- 30 років
- Місто проживання:
- Львів
- Готовий працювати:
- Дистанційно, Львів
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/7268156/
Досвід роботи
Automation engineer
з 02.2025 по нині
(1 рік 8 місяців)
SoftServe, Дистанційно (IT)
Enterprise Network Security Project (Oct 2025 - Present)
• Investigated persistent "false fail" test results in NGFW appliances. Traced root causes to hardware anomalies using device-level diagnostics, identified a critical network interface failure and a post-reboot firmware bug, which eliminated false negatives and restored environment reliability.
• Diagnosed and resolved CI/CD pipeline instability (race conditions) by implementing a robust synchronization strategy in Python, improving reliability of nightly regression runs.
• Automated testbed setup process using AI-assisted tooling (Cursor, GitHub Copilot, MCP), significantly reducing manual configuration steps.
• Owned the end-to-end regression quality process, performing deep log analysis via SSH.
High-Load Cruise Travel Platform (Jun 2025 - Oct 2025)
• Enhanced Playwright + TypeScript automation framework applying Page Object Model.
• Authored 95 E2E test cases and automated 58 critical scenarios, achieving ~60% automation coverage for key user flows.
• Identified, documented, and tracked 42 defects across staging and production environments.
• Built robust UI test suites, cutting the manual regression cycle from 1 day to 4 hours.
Baseline Java Automation Project (Feb 2025 - Jun 2025)
• Designed and developed scalable Java UI/API automation foundation from scratch using Java 21, Selenium WebDriver, Rest-Assured and TestNG.
• Designed robust Page Object Model (POM) architecture and implemented BDD scenarios using Cucumber.
• Validated REST APIs and verified backend database state using MySQL.
• Configured Maven project dependencies and containerized test executions using Docker.
• Integrated CI/CD pipelines via GitHub Actions, including automatic Allure Report generation for team-wide visibility.
Пауза в карʼєрі
з 01.2019 по 01.2025
(6 років)
Робота над власним проєктом
Non-IT Experience / Career Transition
To solidify my engineering skills before my first commercial role, I architected and developed a complex pet project: a Data-Driven Automation Framework for dynamic web application (browser-based game).
Architected a standalone tool using Hexagonal Architecture (Ports & Adapters) to automate complex workflows on a dynamic web platform using Selenide and Jsoup.
Database & State: Managed distributed state synchronization using MySQL, Spring Data JPA and Flyway\Liquibase for db migration.
Optimized performance by utilizing Java Multithreading (ExecutorService) for parallel UI execution and JPA Batch Processing, cutting data persistence time from 1h to ~10 minutes for 100k+ records.
Ensured resilience by integrating the Failsafe library to handle network timeouts, StaleElementReferenceExceptions, and dynamic DOM changes.
Result: Actively utilized by 3 users, completely eliminating manual routine and significantly accelerating their progression.
This hands-on project proved my ability to design scalable Java architecture from scratch and served as a bridge to my commercial career at SoftServe.
Освіта
Kherson State University
Faculty of Foreign Philology, Philology (Applied Linguistics), Херсон
Вища, з 2017 по 2018 (1 рік)
Master's degree. Translation, interpretation and applied linguistics
Kherson State University
Faculty of Foreign Philology, Philology (Applied Linguistics), Херсон
Вища, з 2013 по 2017 (4 роки)
Bachelor's degree. Professional qualification: Philologist, technical translator.
Додаткова освіта та сертифікати
Gatling load test an ecommerce solution (Java) (REST API Load Testing)
1 місяць
Cisco Networking Academy (Cybersecurity & Network Basics)
1 місяць
MongoDB Atlas & Aggregation
1 місяць
Знання і навички
- Java
- Selenium WebDriver
- Selenide
- TestNG
- JUnit
- REST Assured
- Playwright
- Адміністрування ОС Linux
- CI/CD
- GitHub Actions
- Jenkins
- Docker
- Docker Compose
- MySQL
- MySQL Workbench
- MongoDB
- Git
- GitHub
- Github copilot
- Bitbucket
- API testing
Знання мов
- Українська — вільно
- Англійська — вище середнього
Додаткова інформація
About me:
Java QA Automation Engineer with commercial experience building UI automation for enterprise security and high-load web platforms. Experienced with Java, Selenium, Selenide, TestNG, and REST API testing, while also contributing to Linux-based infrastructure, CI/CD pipelines, and Python automation.
I am looking for a Java QA Automation role where I can design maintainable automation solutions, leverage my cross-domain engineering experience, and focus on writing clean, OOP-driven code.
GitHub: https://github.com/dima123493
Certifications: https://www.credly.com/users/dmytro-zubenko
Схожі кандидати
-
QA-менеджер
40000 грн, Дистанційно -
Тестувальник
Хмельницький, Дистанційно -
Тестувальник
Одеса, Дистанційно -
QA-інженер
Київ, Дистанційно -
QA Manual specialist
Дистанційно -
Automation engineer AI
Дистанційно