Профиль
- Александр Сиротенко
- Харьков, Украина
-
2 1
- Свободен для работы
- Проектов 2
- Оценка -
- Рейтинг 343
Если у вас есть аккаунт, авторизуйтесь
Показатели
- Последний проект: 6 лет назад
- Ставки за последние две недели: 5
- Сотрудничество с заказчиками: 3
- Последний визит: 2 дня 5 часов назад
Специализации
Резюме
Досвід роботи
Pranas.net (США) — QA
Квітень 2019 — теперішній час
🔹 Тестування веб-платформи для планування заходів (виставок, конференцій), включно з візуальними схемами стендів, реєстрацією експонентів та купівлею площ.
🔹 Перевірка frontend та backend-частин: редактори планів, адмін-панель, публічні сторінки заходів.
🔹 Ручне тестування користувацьких сценаріїв: пошук стенда, бронювання, платежі, створення та налаштування заходів.
🔹 Робота з візуальним редактором схем і перевірка його функціональності на різних браузерах та пристроях.
🔹 Перевірка інтеграцій із зовнішніми сервісами: платіжні системи, email-розсилки, API для інтеграції з CRM.
🔹 Взаємодія з командою розробки, дизайнером, продакт-менеджером і підтримкою для уточнення вимог та відтворення помилок.
🔹 Проведення регресійного, кросбраузерного та візуального тестування.
🔹 Створення й актуалізація тест-кейсів, баг-репортів, чеклістів.
🔹 Автоматизував генерацію тест-кейсів з використанням LLM
🔹 Інтегрував MCP сервер для прямих запитів до БД PostgreSQL та MySQL
🔹 Розробив AI-пайплайн аналізу логів для автоматичної класифікації помилок у Grafana
🔹 Також брав участь у тестуванні проєкту SQLBak — хмарного сервісу для створення та автоматизації резервного копіювання баз даних (MS SQL Server, MySQL, PostgreSQL та ін.).
🔹 Тестував установку й роботу Windows-агента, Linux-агента, розклади завдань, email-сповіщення, завантаження бекапів у хмарні сховища (Google Drive, Dropbox, S3 тощо), завантаження збережених бекапів.
🔹 Перевіряв інтерфейс веб-застосунку, створення та виконання завдань бекапу, відновлення БД, логування й моніторинг.
🔹 Проводив тестування взаємодії з SQL-серверами, тестував ручне та автоматичне відновлення.
🔹 Тестував виконання скриптів під час виконання бекапів.
🔹 Автоматизація API тестів.
🔹 Автоматизація UI тестів з використанням Playwright.
Lunu Solutions GmbH (Німеччина, lunu.io) — QA (Senior) / AI Automation Engineer
Червень 2020 — Листопад 2024
🔹 Тестування KYC/AML-процесів: верифікація користувачів, перевірка лімітів, anti-fraud сценаріїв та compliance-flow
🔹 Перевірка transaction monitoring, risk scoring та обробки suspicious transactions
🔹 Тестування blockchain transaction lifecycle: pending, confirmation, failed, refunded transactions
🔹 Перевірка webhook-сповіщень та інтеграцій із зовнішніми payment providers
🔹 Валідація логування, audit trail та обробки помилок платіжних операцій
🔹 Тестування multi-currency та crypto-to-fiat conversion сценаріїв
🔹 Аналіз backend logs та API responses для виявлення проблем інтеграції
🔹 Використання Postman, gRPC tools та SQL-запитів для тестування backend-сервісів
🔹 Перевірка high-load та edge-case сценаріїв платіжних операцій
🔹 Автоматизація API тестів (створення тестів для REST / gRPC та запуск у GitLab CI)
🔹 Участь у release validation та production smoke testing
🔹 Розробив n8n-воркфлоу для автоматизації генерації тестових даних, API регресії та багатокрокових сценаріїв з умовним розгалуженням і обробкою помилок
🔹 Побудував RAG-систему внутрішнього пошуку знань на n8n + LangChain + Qdrant для швидкого доступу до документації проєкту та історії вирішених проблем
🔹 Інтегрував LLM-пайплайн аналізу логів для автоматичної класифікації помилок та прискорення налагодження
🔹 Розробив AI-звітність тестування: автоматична агрегація результатів з GPT-генерацією зведень та аналізом трендів
Freelance
Травень 2012 — Вересень 2020
Ручне тестування проєктів замовників.
Освіта
Харківський державний технічний університет будівництва та архітектури, 2006
Факультет економіки та менеджменту, Економіст
Навички
Тестування
🔹 Ручне тестування: функціональне, регресійне, UI, API
🔹 API-тестування: REST, GraphQL, gRPC
🔹 Тест-дизайн: еквівалентне розбиття, аналіз граничних значень, таблиці прийняття рішень, попарне тестування, тестування станів і переходів, передбачення помилок
Управління тестуванням
🔹 Jira
🔹 Confluence
🔹 TestRail
🔹 Qase
Інструменти тестування API
🔹 Postman
🔹 Swagger
🔹 SoapUI
CI/CD
🔹 GitLab CI
🔹 Jenkins
Контейнеризація та інфраструктура
🔹 Docker
🔹 Kubernetes
🔹 VMware
🔹 VirtualBox
Системи черг повідомлень
🔹 RabbitMQ
Моніторинг та логування
🔹 Kibana
🔹 Grafana
🔹 Sentry
Аналіз мережевого трафіку
🔹 Charles Proxy
🔹 Fiddler
🔹 Proxyman
Бази даних
🔹 SQL
🔹 PostgreSQL
🔹 MySQL
🔹 MSSQL
🔹 MongoDB
Контроль версій
🔹 Git
🔹 GitHub
🔹 GitLab
Операційні системи та середовища розробки
🔹 Windows
🔹 Linux
🔹 macOS
🔹 Android
🔹 iOS
🔹 Android Studio
Автоматизація тестування
🔹 Автоматизація API (REST, gRPC) з використанням Python (Pytest / Requests), gRPC — PowerShell: grpcurl + kubectl
🔹 Розробка та підтримка автотестів на Python (Pytest, структура тестів, фікстури)
🔹 Робота з HTTP-клієнтами, JSON-серіалізацією та валідацією API відповідей
🔹 Створення тестових утиліт та генераторів тестових даних на Python
🔹 Інтеграція автотестів у CI/CD GitLab (запуск та формування звітів)
🔹 Написання допоміжних скриптів для аналізу логів і підготовки тестових даних
🔹 Досвід роботи з моками та стабами (pytest-mock / unittest.mock)
🔹 Базове використання SQL у Python для перевірки даних у БД після API операцій
🔹 Досвід автоматизації UI тестів із використанням Playwright (Python)
Хмарні платформи для тестування
🔹 BrowserStack
🔹 Sauce Labs
🔹 LambdaTest
🔹 Firebase Test Lab
Инструменти ШІ
🔹 Активно використовую інструменти ШІ (ChatGPT, Claude, Codex, Gemini), N8N для:
- Прискорення розробки тестових випадків та генерації тестових даних
- Написання та рефакторингу автоматизованих тестів (API та UI)
- Генерації фрагментів коду для утиліт та помічників тестування
- Аналізу журналів та повідомлень про помилки для швидшого налагодження
- Створення документації та планів тестування
- Перегляду коду та пропонування покращень
- Генерації SQL-запитів та корисних навантажень API для сценаріїв тестування
🔹 Використовую ШІ для ідей дослідницького тестування та виявлення крайніх випадків
🔹 Використовую інструменти на базі ШІ для підтримки тестування та аналізу нестабільних тестів
Мови
Українська — рідна, Російська — рідна, Англійська — B1
ШІ та автоматизація
🔹 Автоматизація n8n: AI Agent nodes (LangChain), HTTP Request, Webhook, Error Trigger, scheduling, вирази, керування credentials
🔹 Інтеграція LLM API: OpenAI (Chat Completions, Embeddings, Tool Calling), Claude (Anthropic SDK), інженерія промптів (system prompts, few-shot, chain-of-thought, structured output)
🔹 Побудова RAG-пайплайнів: завантаження документів, стратегії чанкінгу, ембеддінги, векторні БД (Qdrant, pgvector), retrieval-augmented generation
🔹 Фреймворк LangChain: chains (LLMChain, SequentialChain), агенти (ReAct, tool-use), пам'ять (ConversationBufferMemory), ретрівери, парсери виведення
🔹 Векторні бази даних: Qdrant (самостійний хостинг Docker), семантичний пошук (косинусна близькість), стратегії чанкінгу з перекриттям
🔹 MCP (Model Context Protocol): архітектура MCP-сервера, транспорт SSE, інтеграція MCP-інструментів з n8n
🔹 Docker та DevOps: мультиконтейнерне розгортання (n8n + Qdrant + FastAPI), Docker Compose, volumes, networking
🔹 Python: FastAPI (REST ендпоінти), asyncio/aiohttp, python-dotenv, regex для парсингу тексту
🔹 Локальні AI-моделі: Ollama, LightRAG (графовий RAG) для офлайн-індексації документів
🔹 Керування промптами: версіонування через Git, контроль якості через golden datasets, LLM-as-Judge оцінка
🔹 NLP-метрики: LLM-as-Judge, Ragas, оцінка фактологічної точності та релевантності RAG-відповідей
Приклади n8n-воркфлоу
🔹 AI Support & Escalation System (Інтелектуальний бот техпідтримки): Бот у Telegram/Web Chat з LLM-класифікацією. Типові питання закриває AI-агент, складні маршрутизуються оператору. Стек: n8n, PostgreSQL, LLM Classification, Telegram API, LangChain.
🔹 Enterprise RAG Assistant (Корпоративний AI-пошук по документах): Збір файлів з Google Drive, чанкінг, ембеддінги (OpenAI), збереження в Qdrant. AI Agent шукає контекст. Стек: n8n, LangChain, Qdrant, OpenAI Embeddings, Google Drive API.
🔹 Automated AI Content Publisher (Автоматизований новинний AI-редактор): Агрегація 10+ RSS, вилучення тексту/метатегів, LLM-переклад і саммаризація, автопублікація в Telegram. Стек: n8n, RSS/HTTP Requests, HTML Parsing, OpenRouter/LLM.
🔹 Multi-Tool AI Crypto Analyst (Аналітичний агент з RAG та Web-Search): Агент з Web Search (SerpAPI), Crypto API (Binance/CoinGecko), Qdrant RAG (PDF). Аналізує та генерує звіти. Стек: n8n, LangChain, Qdrant, SerpAPI, Crypto APIs, OpenRouter.
Навыки и умения
Программирование
Работы портфолио
Отзывы заказчиков
Папирус
3.8
Тестирование приложений доставки и курьера
5.0
0.8
Показатели
Всего проектов:
2
Средняя оценка:
-
3.0
Профессионализм3.0
Качество3.0
Цена3.7
Контактность3.3
СрокиАктивность
|
Проект
|
Тип | Бюджет | Ставка | Срок | Добавлено |
|---|---|---|---|---|---|
| 4467 UAH |
4467 UAH
|
1 день | 12 июл | ||
| 1300 UAH |
3000 UAH
|
3 дня | 8 июл | ||
| Не указан |
25 000 UAH
|
30 дней | 8 июл | ||
| Не указан |
5000 UAH
|
3 дня | 3 июл | ||
| Не указан |
3000 UAH
|
3 дня | 2 июл | ||
| Не указан |
4000 UAH
|
4 дня | 16 июн | ||
| 3500 UAH |
4000 UAH
|
3 дня | 16 июн | ||
| 4000 UAH |
4000 UAH
|
5 дней | 10 июн | ||
| Не указан |
1000 UAH
|
1 день | 10 июн | ||
| 5584 UAH |
17 870 UAH
|
5 дней | 27 май |