Олександр
Automation engineer
- Возраст:
- 38 лет
- Город проживания:
- Переяслав
- Готов работать:
- Удаленно
Контактная информация
Соискатель указал телефон , эл. почту и LinkedIn.
Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.
Получить контакты этого кандидата можно на странице https://www.work.ua/resumes/19724164/
Загруженный файл
Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.
Senior Test Automation Engineer | Python • Pytest • Playwright • API • Kafka
Pereiaslav, Kyiv Region, Ukraine • [
PROFESSIONAL SUMMARY
Senior Test Automation Engineer with 8+ years in QA and software engineering, including 5+ years focused on automation. Strong hands-on
experience building and maintaining Python-based automation for UI, API, integration, and end-to-end testing. Experienced with pytest,
Playwright, Selenium, REST APIs, BDD, Kafka-based event-driven workflows, CI/CD, parallel execution, and reusable framework architecture.
Comfortable working across product, development, and DevOps teams to improve testability, reliability, and release quality.
CORE EXPERTISE
Core automation: Python, Pytest, Playwright, Selenium, BDD
API & integration: REST API testing, Requests, HTTPX, Postman, JSON/HTTP, microservice and end-to-end flows
Event-driven systems: Apache Kafka, asynchronous workflow validation, event-processing scenarios
Architecture: Page Object / component-based design, fixtures, factories, workflows, API clients, reusable utilities, dynamic test data
Engineering & delivery: Git, CI/CD, pytest-xdist, Bash, Linux, environment-based configuration
Additional tools: Robot Framework, Cypress, JavaScript, Docker, Rancher, Locust, Codex
Data & quality: SQL, backend/data validation, Locust, mypy, Ruff, debugging flaky/race-condition/timing issues
PROFESSIONAL EXPERIENCE
ELEKS — Test Automation Engineer | 2021 – Present
• Designed, developed, and maintained a scalable Python-based test automation framework covering UI, API, integration, and end-to-end
scenarios.
• Implemented web UI automation with pytest and Playwright using reusable page objects, components, workflows, fixtures, and factories.
• Developed REST API and backend integration tests, including authentication, request/response validation, multi-service flows, and data
consistency checks.
• Worked with BDD-based automated scenarios and supported migration of legacy BDD coverage toward a modern pytest/Playwright
architecture.
• Worked with Apache Kafka in event-driven test scenarios, validating asynchronous message-driven behavior and integration flows.
• Built dynamic test-data and domain-object factories to reduce hardcoded data, improve isolation, and make scenarios easier to reuse across
environments.
• Maintained parallel execution with pytest-xdist and developed custom pytest progress/reporting functionality to improve visibility during
large test runs.
• Integrated automated tests with CI/CD and maintained environment-specific execution/configuration for release and regression validation.
• Investigated flaky tests, race conditions, synchronization/timing issues, API failures, and unstable asynchronous workflows; improved test
reliability and diagnostics.
• Contributed to automation architecture, test design, code reviews, requirements refinement, and close collaboration with developers,
DevOps, product, and QA engineers.
• Improved code quality through reusable abstractions, static type checking with mypy, linting with Ruff, and shared engineering conventions.
Selected technologies: Python, Pytest, Playwright, Selenium, Requests/HTTPX, REST, BDD, Kafka, pytest-xdist, SQL, Git, CI/CD, Docker, Bash, Linux, mypy,
Ruff
Alexander Mentyu • Senior Test Automation Engineer
SELECTED ACHIEVEMENTS
• Evolved automation from test-level scripts toward a reusable framework architecture spanning UI, API, backend, and end-to-end validation.
• Modernized legacy BDD automation by moving coverage toward a maintainable pytest/Playwright approach while preserving business-
critical scenarios.
• Improved regression execution scalability through parallel pytest-xdist runs and custom progress/failure reporting for distributed workers.
• Reduced duplication and maintenance overhead by introducing reusable fixtures, factories, workflows, API clients, and dynamic test-data
generation.
• Expanded automated coverage of asynchronous and event-driven scenarios, including Kafka-based integration flows.
EARLIER EXPERIENCE
EPAM Systems — Software Test Automation Engineer | 2021 – 2021
Automation-focused QA role within the software delivery lifecycle.
DATADVANCE / Avocado Workflow / pet & startup projects — Python Developer / Automation QA | 2020 – 2020
Role combined Python development with automation QA work across product/startup projects.
BCD TripTech — Automation QA | 2020 – 2020
Automation-focused QA role within the software delivery lifecycle.
247Labs — General QA | 2019 – 2020
General QA role covering software quality activities within the delivery team.
Blue Systems — General QA | 2017 – 2018
General QA role covering software quality activities within the delivery team.
EDUCATION
Pereiaslav State 'G. S. Skovoroda' Pedagogical Institute
Bachelor’s degree — Technological and Mathematical Education | 2013 – 2017
PROFESSIONAL DEVELOPMENT
Continuous self-study and MOOCs focused on computer science, software engineering, test automation, modern QA practices, and soft skills.
LANGUAGES
English • Ukrainian • Russian
TARGET ROLE / EXPECTATIONS
• Senior automation role with strong hands-on work in Python across UI, API, integration, and end-to-end testing.
• Ownership of test automation architecture: designing and evolving scalable frameworks, reusable components, test data, and engineering
utilities.
• Work with complex distributed and event-driven systems, including microservices, Kafka, asynchronous processing, and data-intensive or
telemetry-driven flows.
• Opportunity to influence quality earlier in the development lifecycle through requirements refinement, testability reviews, shift-left practices,
and architectural discussions.
• Strong engineering culture with code reviews, CI/CD quality gates, parallel execution, static analysis, reliable reporting, and continuous
improvement of test reliability.
• Broader quality-engineering scope where useful, including backend/data validation, database checks, performance/reliability testing, and
observability of automated test results.
• Close collaboration with developers, DevOps, product, and QA teams, with room for technical ownership, knowledge sharing, mentoring, and
continued professional growth.
Alexander Mentyu • Senior Test Automation Engineer
Похожие кандидаты
-
Тестувальник
30000 грн, Удаленно -
QA-інженер
Удаленно -
Тестувальник
Удаленно, Полтава -
Тестувальник
Удаленно -
QA engineer
Удаленно -
Тестувальник
40000 грн, Удаленно