• File

Роман

QA Automation Engineer (python)

Age:
35 years
City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Roman Samoidiuk
QA AUTOMATION
[open contact info](look above in the "contact info" section) [open contact info](look above in the "contact info" section)
Kyiv [open contact info](look above in the "contact info" section)

Summary
Automation QA Engineer with 10+ years of experience in testing, test automation and data-intensive
systems. Strong background in backend/​API testing, CI/​CD pipelines, data validation and building scalable
test automation frameworks.
Experienced in Python-based automation, ETL/​DWH testing, high-load systems, and production
monitoring. Worked across fintech, data platforms and large-scale web systems.

Skills
Software Testing
QA methodologies, SDLC, STLC


Agile (Scrum, Kanban)


Test design, documentation, test strategy


API testing (REST, GraphQL, gRPC)


UI testing (Selenium, Playwright)


Regression, smoke, functional, integration testing


Client-server architecture understanding


Test Automation & Engineering
Python (PyTest, AsyncIO)


Playwright, Selenium WebDriver


BDD approach


CI/​CD: Jenkins, GitLab CI


Load testing: Locust


Test frameworks design & maintenance


LLM-based test generation (Claude API)


Jira MCP integration


Backend / Data / Infrastructure
SQL (PostgreSQL)


Kafka, Redis


Airflow (DAGs, orchestration, custom features)


Docker, Kubernetes


AWS (S3, Athena, DMS, Lake Formation)


GCP (basic)


gRPC (proto-based services)


Linux (debugging, logs, CLI)


Observability & Tools
Kibana, Grafana


Jira, Confluence


TestRail


Git /​GitLab /​Mercurial


Postman, Swagger

Professional Experience
Automation QA Engineer, Innovation Group 12/2023 – 03/2026 | remote
High-load real-time platform for user interactions and analytics.
Responsibilities:
Developed automated E2E test framework using Python + Playwright + BDD


Built production health-check system (async execution, scalable architecture, Slack integration)


Performed API testing for backend and admin services


Designed test analytics system:


CI results aggregation


test stability metrics


flaky test detection


regression trend analysis


Developed internal testing utilities (gRPC-based tools, proto generation)


Integrated AI-assisted test generation (Claude API)


Jira integration via MCP connectors


Collaborated with DevOps and backend teams on production issues


Tech stack:
Python, Playwright, PyTest, AsyncIO, PostgreSQL, Pandas, gRPC, Jenkins CI, GitLab CI, Slack API, Docker,
Selenoid
Automation QA / Data Engineer, GR8 Tech 09/2019 – 04/2023 | Kyiv/remote
DWH /​Data Lake /​ETL platform development.
Responsibilities:
Built and maintained automated tests for data pipelines


Validated ETL processes and data integrity in DWH systems


Developed Python-based data pipelines and test utilities


Created SQL aggregation and validation reports


Load testing of backend and data services


Monitoring of Airflow DAGs and data pipelines


Developed custom Airflow and DataHub components


Worked with production monitoring and incident analysis


Tech stack:
Python, PyTest, Airflow, PostgreSQL, Kafka, AWS, Docker, Kubernetes, GitLab CI, Locust, Kibana, Grafana,
NiFi
QA Automation Engineer, EVO.company (Prom.ua) 03/2015 – 09/2019 | Kyiv
E-commerce platform (user cabinet, seller cabinet, cart system, chat support).
Responsibilities:
Automated API and UI testing


Created and maintained test cases and regression suites


API testing and backend validation


Code review participation


Bug reporting and issue lifecycle management


Collaboration with dev/​PM/​DevOps teams


Tech stack:
Python, JavaScript, PostgreSQL, MongoDB, Elasticsearch, GraphQL, Selenium, Postman, Jenkins CI, Git,
Docker, Kubernetes
QA Engineer, Lucky Labs 06/2014 – 03/2015 | Kyiv
HTML5 casino games platform (mobile iOS/​Android).
Responsibilities:
Functional, regression, smoke, usability testing


Integration testing with partners


Production issue analysis and debugging


Mentoring junior QA engineers

QA process documentation and improvement


Tech stack:
HTML5, CSS3, JavaScript, jQuery, MySQL, C++, Fiddler, Chrome DevTools, TestRail

Education
Welding Engineering, 09/2007 – 02/2013 | Kyiv
National Technical University of Ukraine (KPI) Master’s Degree

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: