Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську

Олександр

QA Automation Engineer (Python), 100 000 грн

Вид занятости: полная
Возраст: 33 года
Город проживания: Крюковщина
Готов работать: Киев, Удаленно
Вид занятости:
полная
Возраст:
33 года
Город проживания:
Крюковщина
Готов работать:
Киев, Удаленно

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

Соискатель указал телефон , эл. почту и LinkedIn.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Опыт работы

QA Automation Engineer

с 08.2021 по наст. время (4 года 7 месяцев)
Weplay Holding, Київ (IT)

UI & API Automation
- Built a UI automation framework from scratch using Selenium and migrated it to Playwright (pytest, Allure, artifacts: screenshots/visual checks).
- Developed an API testing framework with pytest + requests + Pydantic and integrated reporting into Allure.
- Integrated automated API test execution into Jenkins CI/CD and configured notifications (Slack/Telegram/email).
- Delivered 1,400+ UI tests and 4,000+ API tests across microservices, including WebSocket and SSE scenarios.
- Improved regression signal and triage speed by introducing visual screenshot comparisons and enhancing Allure reports.
- Investigated failures, reported defects, tracked fixes to release, and maintained/extended test suites for new features.

Test Infrastructure / Internal Tooling
- Built an end-to-end payment stub gateway to emulate PSP behavior (FastAPI, Pydantic, HTTPX, Dishka) and deployed it in Docker Swarm.
- Implemented a dynamic callback/postback capture service during runs (Uvicorn + ngrok/pyngrok) to validate async webhooks/callbacks.
- Integrated Telegram bot test workflows into the framework via Pyrogram.

Additional responsibilities
- Participated in requirements review and release coordination; created lightweight checklists and validated fixes.

QA Automation Engineer

с 07.2019 по 08.2021 (2 года 2 месяца)
Yellow Stone, Київ (IT)

UI & API Automation / Framework Engineering
- Built a Selenium-based UI automation framework from scratch (pytest, Selenium WebDriver, requests, SQLAlchemy); the framework was later adopted by the automation engineering team.
- Implemented framework improvements to increase stability and scalability: flaky test retries, configurable parallel execution, and video recording for UI runs.
- Integrated simulators for payment providers and game providers, and unified API/UI request sessions to simplify cross-layer end-to-end scenarios.
- Automated test environment provisioning and maintenance (DB cleanup, applying Alembic migrations) to improve repeatability of CI runs.
- Configured a multi-stage Jenkins pipeline for API tests with retries, Allure report generation (videos/screenshots), and notifications (Telegram/email).
- Set up Selenoid for remote parallel UI test execution; monitored runs and supported defect handoff to the team.

Performance Testing
- Deployed load-testing infrastructure using Gatling, Prometheus, and Grafana.
- Designed load models and scenarios; collaborated with developers to execute tests, analyze results, and provide performance improvement recommendations.

QA Engineer (Manual/Automation)

с 05.2019 по 07.2019 (3 месяца)
Raise.Band, Київ (IT)

- Participated in MVP testing from requirements review through pilot release; covered new features and verified fixes end-to-end.
- Built an API automation framework using pytest, requests, and SQLAlchemy to support regression and feature validation.
- Trained the manual QA team on writing automated tests and effectively using the framework.
- Prioritized automation candidates by business value and risk; implemented new tests and maintained existing suites.
- Executed automated runs, produced detailed bug reports, and tracked issues through resolution.

QA Engineer (Manual/Automation)

с 04.2018 по 05.2019 (1 год 2 месяца)
Cleverstaff, Київ (IT)

- Created test documentation: test plans, checklists, test cases, and detailed bug reports.
- Performed functional, regression, smoke, and UI/UX testing across releases, from requirements stage to production rollout.
- Designed and maintained automation frameworks and test utilities; generated and managed test data to improve coverage.
- Integrated automated test execution into CI/CD pipelines and monitored run results.
- Investigated failures from automated runs, reported defects, and supported the customer/support team with analysis and troubleshooting feedback.

Образование

National University of Life and Environmental Sciences of Ukraine

Computer-based Environmental and Economic Monitoring (Qualification: Computer System Analyst), Київ
Высшее, с 2013 по 2016 (3 года)

Master’s degree. Qualification: Computer System Analyst, Researcher (Computing).

Boyarka College of Ecology and Natural Resources (NUBiP of Ukraine)

Maintenance of software systems and complexes (Qualification: technician-programmer), Київ
Среднее специальное, с 2009 по 2013 (4 года)

Qualification: Technician-Programmer.

Знания и навыки

  • Bug Reporting & Tracking
  • Defect Lifecycle Management
  • Git
  • Python
  • PyTest
  • QA Automation
  • API testing (REST)
  • UI testing
  • Playwright
  • Selenium WebDriver
  • Test framework development
  • CI/CD (Jenkins)
  • Allure Reporting
  • Docker
  • Docker Compose
  • Linux
  • Selenoid
  • SQL
  • PostgreSQL
  • SQLAlchemy
  • Alembic
  • Load testing
  • Gatling
  • FastAPI
  • Pydantic
  • Postman
  • Swagger/OpenAPI
  • WebSocket
  • SSE
  • HTTPX

Знание языков

  • Украинский — свободно
  • Английский — средний

Дополнительная информация

QA Automation Engineer with 7+ years in QA, focused on UI and API automation for microservice based products. Built UI frameworks from scratch and migrated Selenium to Playwright. Developed API automation with pytest/requests/Pydantic and integrated runs into Jenkins CI/CD with reporting and notifications. Experienced with high-traffic event platforms, async integrations (WebSocket/SSE), and test tooling (stubs and callback capture) to enable reliable end-to-end automation.

Похожие кандидаты

Все похожие кандидаты


Сравните свои требования и зарплату с вакансиями других компаний: