Основная экспертиза: Python, Playwright, Selenium, API. Начинал в АТ с API запросов, сейчас помимо АТ пишу разные скрипты и ботов по запросам заказчиков.
Помогал с UI-тестами на Playwright:
- настроил Allure отчётность по требованию
- настроил работу с фикстурами в проекте: были проблемы с чисткой контекста при последовательным запуске тестов
Написание функциональных API-тестов для проверки бэкенда интернет-магазина автозапчастей:
- согласовал сроки автоматизации
- поднял архитектуру фреймворка автоматизации согласно требованиям с нуля
- покрыл 100% приёмочных тестов
- описал и формализовал фреймворк для передачи знаний команде
Разработка функциональных API-тестов для бэкенда приложения на Android:
- увеличил покрытие приёмочных тестов до 100%
- увеличил покрытие смоук-тестов до 100%
Выступал внешним специалистом в UI-тестах на Selenium для WooCommerce интернет-магазина, работающего на CMS WordPress:
- изменил подход к написанию тестов в команде, внедрил POM, упростил структуру репозитория
- написал Dockerfile для репозитория тестов
- настроил сборку и запуск тестов из пайплайна репозитория
- настроил запуск тестов по триггерам: новый MR, пуш в main
Разработка ботов, автоматизация различных сервисов используя API или BAS/Zenno Poster. Среди моих проектов были автоматизация VK, Google, Инстаграм(API), магазин DNS(API), Gruzovik(API) и другие онлайн сервисы. Также автоматизировал приложения на Android: применял различные анализаторы трафика и имитировал запросы.