• Файл

Руслан

Тестувальник (General, AQA)

Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: Телефон

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Ruslan Shnaider
Test Automation Engineer

Contact info: Education:
[відкрити контакти](див. вище в блоці «контактна інформація») The National Technical University of Ukraine
LinkedIn “Igor Sikorsky Kyiv Polytechnic Institute”
[відкрити контакти](див. вище в блоці «контактна інформація») Faculty of Electronics
Specialist Degree in Electronics
September 2014 - December 2019

Test Automation Engineer with 6+ years of experience in UI and API automation for complex web applications. My
primary automation expertise is in Java, while I also have a solid understanding of JavaScript and its use in test
automation.
Experienced in testing microservice-based and event-driven systems, including REST API integrations, asynchronous
message flows, Apache Kafka, Google Cloud messaging services, and data validation across distributed components.
Worked with multiple domains, frameworks, and architectures, which helped me develop a strong ability to quickly
understand new systems, contribute to existing automation solutions, and improve test reliability and maintainability.
Skilled in automated test development, API-based test data setup, regression analysis, debugging, framework
improvements, code reviews, and defect investigation. Regularly collaborated with developers and QA engineers to
support stable and quality-focused delivery.

Technical skills
Languages: Java Cloud Platforms: MS Azure, Google Cloud Platform
Technical skills: Spring CI/CD: Jenkins, GitHub Actions, GitLab CI
Test Frameworks: JUnit, TestNG, Spring Boot Test Test Management & Reporting: Jira, Xray, Allure Reports,
Build tools: Maven, Gradle Report Portal
UI automation: Selenium WebDriver, Selenide, Playwright Static Code Analysis & Best Practices: SonarQube,
API automation: RestAssured, Postman Spotless, Checkstyle, SOLID, DRY

Databases: PostgreSQL, MySQL, MongoDB Version Control: Git, GitHub, GitLab, Bitbucket

APIs & Protocols: REST, GraphQL Other Tools: DBeaver, Swagger UI, Kafka CLI

Containers & Execution Environment: Docker, Selenoid, Monitoring & Observability: Grafana, DataDog, Dynatrace
Selenium Grid

Experience
Delasport | Software Test Automation Engineer
November 2025 - April 2026
Project:
IGaming
Technologies & Tools:
Java 21 · JUnit · Spring · Selenide/Playwright · PostgreSQL · Jenkins · DBeaver
Key Responsibilities:
● Developed and maintained UI automated test cases with complex test data setup via API, including creation and
update flows for dependent entities using DTO-based requests and multiple endpoints
● Improved the test automation framework by identifying missing HTTP status code validation in the existing HTTP
client, which reduced regression failure analysis time and improved root cause detection
● Refactored duplicated framework code by introducing reusable test services for test data preparation and API
interactions
● Refactored Page Object classes by removing unnecessary waits and introducing explicit waits only where required by
specific UI conditions, improving test stability and execution efficiency
● Fixed JUnit test listener integration issue that prevented screenshots from being attached to Xray reports due to
missing test context propagation
● Performed regression analysis, identified potential product defects, created bug reports, and collaborated closely

with the development team on issue investigation and resolution
● Conducted technical interviews for new candidates

EPAM | Software Test Automation Engineer
July 2024 - October 2025
Project:
Healthcare
Technologies & Tools:
Java 17 · TestNG · Spring · REST Assured · PostgreSQL · Google Cloud Platform · Gitlab CI · DBeaver
Key Responsibilities:
● Designed, developed, and maintained automated test coverage for healthcare-related web application functionality
● Contributed to both manual and automated test case maintenance, keeping coverage aligned with evolving product
requirements
● Prioritized test scenarios to maximize validation of business-critical functionality during limited testing windows
● Executed and monitored automated regression runs in CI/CD pipelines
● Analyzed test execution results, investigated failures, and collaborated with developers during defect resolution
● Created and tracked defect reports, helping improve transparency and follow-up during issue investigation

EPAM | Software Test Automation Engineer
May 2024 - May 2025
Project:
Healthcare
Technologies & Tools:
Java 17 · Gradle · Selenide · Rest-Assured · Docker · Microsoft Azure · Cosmos DB · Selenoid · Grafana · Jest
Key Responsibilities:
● Developed and maintained end-to-end UI automated tests using Selenide and Page Object Model for critical business
flows
● Automated API component tests for B2B UI services to improve validation coverage beyond UI-only scenarios
● Participated in code reviews and Three Amigos sessions to refine requirements, improve test case quality, and define
automation scope
● Used Azure, Cosmos DB, and Grafana for environment validation, data checks, monitoring, and failure investigation
● Contributed to the reliability and maintainability of the automation suite in a cloud-based environment

EPAM | Software Test Automation Engineer
June 2023 - September 2023
Project:
E-commerce
Technologies & Tools:
Java · Gradle · Rest-Assured · Kafka CLI · Jenkins · Docker · GitHub · PostgreSQL · Postman
Key Responsibilities:
● Automated integration testing for microservice communication flows involving Kafka-based messaging
● Developed reusable test scenarios for Kafka producers and consumers, validating message flow,
serialization/deserialization, and event processing behavior
● Investigated and debugged Kafka-related issues by analyzing event flows and integration behavior across services
● Contributed to broader API and integration quality validation in a distributed environment

EPAM | Software Test Automation Engineer
January 2023 - March 2023
Project:
CRM
Technologies & Tools:
Java · Maven · JUnit · GitHub · GitHub Actions · Selenide · Rest-Assured · Allure · Microsoft Dynamics 365
Key Responsibilities:
● Developed and maintained end-to-end UI and API automated test coverage for CRM functionality
● Worked closely with developers and manual QA engineers to clarify requirements, identify edge cases, and improve
test completeness
● Participated in code reviews and knowledge sharing within the team
● Executed regression suites, analyzed failures, and supported defect tracking and follow-up in Jira
● Contributed to improving overall regression efficiency and defect visibility.

EPAM | Software Test Automation Engineer
December 2020 - November 2022
Project:
E-commerce
Technologies & Tools:
Java · Maven/Gradle · JUnit/TestNG · Selenide · Rest-Assured · Cucumber · Jenkins · Selenium Grid · Docker ·
PostgreSQL · Swagger UI · GitLab
Key Responsibilities:
● Developed and maintained UI and API automated test suites for e-commerce functionality
● Implemented and extended automated coverage using BDD and data-driven testing approaches
● Improved automation execution scalability by supporting Selenium Grid on Docker-based infrastructure
● Contributed to the migration of regression execution from VM-based environments to a Dockerized setup
● Used database validation, backend logs, and service-level analysis for failure investigation and bug tracking
● Worked with Jenkins-based CI workflows to support automated regression runs and improve coverage reliability
● Integrated persistence-layer awareness into automation flows through work with JPA/Hibernate-based application
behavior

EPAM | Junior Software Test Automation Engineer
February 2019 - January 2021
Project:
E-commerce
Technologies & Tools:
Java · JUnit · Selenide · Gradle · Rest-Assured · Linux Shell · Postman · Jenkins · qTest · MySQL · GitLab
Key Responsibilities:
● Automated key regression scenarios for e-commerce functionality, expanding UI and API coverage
● Used Rest Assured and Postman for backend validation and API-focused testing
● Prepared and updated SQL queries for database validation in test scenarios
● Implemented shell script solutions for post-regression cleanup of test data
● Reviewed and updated the outdated manual and automated test cases to keep them aligned with current product
functionality
● Worked in an Agile/Scrum environment and contributed to release quality through continuous regression support

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: