Данила Аринов

Junior QA-инженер — автотесты UI, тест-дизайн, CI

+7 901 431-82-98 · teivrim@gmail.com · Telegram @Smishnyavko · github.com/TeivrimOriginal · Портфолио · LinkedIn

О себе

Тестирую код автоматически, а не руками. 47 UI-автотестов на Selenium и Pytest с отчётами Allure: позитивные, негативные и проверки формы обратной связи. 1086 автотестов суммарно по всем проектам — 564 юнит-теста на Rust, 158 в редакторе, 47 UI-тестов, 288 в TaskHub API, 29 в anime-sync-api, 425 проверок валидатора 1С проверок дампа конфигурации. Тесты и clippy с -D warnings гоняются в CI на каждом пуше. Ищу junior QA или автоматизатора тестирования, готов к тестовому заданию.

Опыт работы

Фриланс — заказы на Kwork Python · по заказам на Kwork
  • Telegram-боты, парсеры сайтов, REST API, автоматизация по ТЗ заказчиков; kwork.ru/user/teivrim.

Проекты

practice-automation-tests — автотесты UI Python · Selenium 4.49 · Pytest 9.1 · Allure
  • 47 автотестов на Selenium и Pytest: 28 позитивных и 13 негативных на трёх страницах, 6 тестов формы обратной связи.
  • Отчёты Allure HTML, маркеры slow, запуск одной командой; Selenium Manager сам ставит драйверы.
github.com/TeivrimOriginal/practice-automation-tests
Anime DB — каталог из 3 публичных API Actix-Web · SQLite FTS5 · Docker
  • Переписал проект с Node.js на Actix-Web: агрегация AniList, Kitsu и Shikimori, ~20 тыс. записей, JSON API с фильтрами и пагинацией.
  • Полнотекстовый поиск через SQLite FTS5, Docker для сборки, Android-клиент к тому же API.
  • 564 юнит-теста; CI на каждом пуше: rustfmt, clippy с -D warnings, cargo test.
github.com/TeivrimOriginal/TeivrimSite
TPaint — редактор изображений Rust · 2026 — н.в.
  • Собственный immediate-mode интерфейс без системных контролов: 15+ инструментов, слои с масками, 10 режимов наложения.
  • Форматы .tpaint, PSD и PNG; 158 юнит-тестов.
github.com/TeivrimOriginal/Copy-SAI-Paint-with-Rust
Простая бухгалтерия — конфигурация 1С:Предприятие 8.3 BSL · 2026
  • 4 справочника, 3 документа с табличными частями, 3 регистра накопления «Остатки», регистр сведений, перечисление, роли и подсистемы.
  • Движения по регистрам при проведении, отмена проведения, контроль отрицательного остатка запросом к регистру, управляемая форма документа с клиентским модулем.
  • 425 автоматических проверок дампа без платформы (валидатор на Python: XML, uuid, все ссылки, парность конструкций BSL) + CI на каждом пуше.
github.com/TeivrimOriginal/1c-simple-accounting

Навыки

Автотесты UI: Selenium 4.49, Pytest 9.1, Allure — позитивные и негативные сценарии, формы, маркеры slow, параметризация Отчёты и фикстуры: Allure HTML-отчёты, page-object-подобное разделение по страницам, фикстуры и хелперы, Selenium Manager Юнит-тесты: Rust — cargo test, rustfmt, clippy с -D warnings; 722 теста в двух проектах Инструменты: Git, GitHub Actions, Python, Pytest.ini, Docker, Linux, валидация конфигураций на Python Практики: тест-кейсы по чек-листу, привязка теста к требованию, падение теста как осознанный шаг, а не «поправить и залить»

Дополнительно

Английский — чтение технической документации. Открытый код: 11 активных публичных репозиториев, лицензия MIT, у каждого проекта тесты и CI.

Скачать PDF
← Все резюме ← Вернуться на сайт