О себе
Тестирую код автоматически, а не руками. 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
Проекты
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
Практики: тест-кейсы по чек-листу, привязка теста к требованию, падение теста как осознанный шаг, а не «поправить и залить»