Software Development Engineer in Test

Специалист по автоматизации тестирования с фокусом на Python и современных технологиях

Обо мне

Таков путь
Я выбрал путь QA-инженера с прицелом на SDET, потому что меня всегда привлекала техническая сторона тестирования. Начав с ручного тестирования, я понял, что хочу не просто находить баги, а создавать инструменты для автоматизации. Помню, как начал изучать Python и написал свой первый автотест — это было как магия! Видеть, как компьютер сам выполняет то, что раньше приходилось делать вручную, очень вдохновляло и мотивировало к дальнейшему развитию.

Погружение в программирование
Постепенно я стал глубже погружаться в программирование, изучать фреймворки для автоматизации и различные подходы. Это позволило мне не только автоматизировать процесс тестирования, но и усовершенствовать навыки написания эффективного и стабильного кода. Я осознал, что нашел ту профессию, которая действительно увлекает.

Развитие в сторону SDET
Сейчас я активно развиваюсь в сторону SDET: изучаю не только автоматизацию тестирования, но и CI/CD процессы, контейнеризацию, лучшие практики разработки. Мне нравится работать на стыке разработки и тестирования, так как это позволяет мне видеть продукт целостно, решать важные задачи и создавать инструменты, полезные для всей команды.

Мотивация и удовлетворение
Я нахожу особое удовлетворение в том, что мой код не только выявляет проблемы, но и помогает предотвращать их появление. Возможность расти как в сторону тестирования, так и разработки делает этот путь особенно интересным и перспективным для меня.

Profile

Web Automation Framework

Разработка масштабируемого фреймворка для автоматизации тестирования веб-приложений с использованием Python и Playwright.

  • • Page Object Pattern
  • • Параллельное выполнение
  • • Отчеты Allure
  • • Интеграция с CI/CD
Посмотреть на GitHub

UI and API Testing Framework

Фреймворк для автоматизированного тестирования UI и REST API с генерацией подробных отчётов и интеграцией с CI/CD.

  • • Python + Selenium
  • • Python + Requests
  • • Pydantic валидация
  • • Allure отчёты
  • • Интеграция с CI/CD
Посмотреть на GitHub

Gonkey Framework

Набор автоматизированных тестов для открытых API NASA с использованием отчетов Gonkey и Allure.

  • • Go
  • • Gonkey
  • • Allure отчёты
  • • Интеграция с CI/CD
Посмотреть на GitHub

API Defect Hunt

Фреймворк для автоматизированного тестирования API с использованием Python, Playwright, Pydantic

  • • Python + Playwright
  • • Pydantic валидация
  • • Ruff, pre-commit
  • • Allure отчёты
  • • Интеграция с CI/CD
Посмотреть на GitHub

Технические навыки

🐍

Python

PyTest, Selenium, Playwright, Requests

🔍

Testing

Unit Testing, Integration Testing, E2E Testing, Performance Testing

🐳

Docker

Контейнеризация, Docker Compose, Оркестрация

🔄

CI/CD

GitHub Actions

🌐

API

REST, Postman, Swagger

🛠️

Tools

Git, Linux, Bash, SQL

Контакты