QA Engineer Automation
Санкт-Петербург, РоссияМиддл
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g155F
О себе
На данный момент Тестировщик.
Мои компетенции и опыт
QA Engineer Automation (Playwright, Python)
3+ года опыта.
UI + API + CI/CD
Готов к удалённой работе, работе в офисе.
Проживаю: Санкт-Петербург
Гражданство: Россия, есть разрешение на работу: Россия
Готов к переезду, готов к командировкам
О себе:
В эту сферу я пришёл через ручное тестирование - и довольно быстро понял, что просто находить баги мне недостаточно. Захотелось глубже: разбираться в том, как устроен продукт изнутри, понимать бизнес-логику и уметь её проверять не только руками, но и кодом. Так начал изучать Python, затем подтянул TypeScript, попробовал Go. Сейчас пишу автотесты на Playwright и pytest, работаю с REST API, SQL - и каждый раз стараюсь понять, что именно и почему тестирую.
Навыки:
- Testing: functional testing, regression testing, smoke testing, API testing, REST API, HTTP, JSON
- Automation: Python, TypeScript, pytest, requests, Selenium, Playwright
- Tools: Postman, Git, Jira, GitHub Actions
- Databases: SQL, PostgreSQL
- Operating systems: Linux (Ubuntu, Debian)
Проекты:
GitHub: нужен доступ к резюме
- нужен доступ к резюме API Testing Framework (Python) API тест-фреймворк с кастомным HTTP клиентом, цепочечным валидатором, Allure отчётами и GitHub Actions CI. Тестирует публичный API нужен доступ к резюме : вакансии, регионы, справочники.
- нужен доступ к резюме Playwright Framework (TypeScript) UI и API тесты на Playwright с типизированным клиентом, кастомными фикстурами, Page Object Model, параллельным запуском и GitHub Actions CI.
- QA GUAP (Python) API тесты на pytest и requests, UI тесты на Selenium с паттерном Page Object Model, тест-кейсы, чек-листы, SQL запросы для проверки данных.
- QA GUAP (Go) API тесты на стандартной библиотеке Go без внешних зависимостей, HTTP проверки веб-страниц, тест-кейсы, SQL запросы.
Опыт работы:
Январь нужен доступ к резюме Настоящее время.
QA manual -> automation - Веб-приложение в сфере автоматизации бизнес-процессов (B2B SaaS).
Система позволяла управлять внутренними процессами компании: пользователи, роли, заявки, статусы, интеграции с внешними сервисами.
Бэкенд - REST API
Фронтенд - веб-интерфейс (SPA)
Команда: в начале была 6 человек (2 QA Auto, 4 QA Manual, разработчики). После нужен доступ к резюме стал Automation QA и команда расширилась до (5 QA Auto, 11 QA Manual, разработчики)
Основные достижения:
- Увеличили покрытие автотестами: 0% -> 60%
- Сократили время регрессионного тестирования: 4 часа -> 2 часа 30 минут (-38%)
- Внедрили автоматический запуск тестов в CI (GitHub Actions)
- Развили процесс автоматизации от отсутствия до стабильного набора тестов
Обязанности и вклад:
Ручное тестирование:
- Проводил функциональное и регрессионное тестирование веб-приложений в команде QA
- Готовил и актуализировал тест-кейсы и чек-листы (TestRail)
- Заводил баг-репорты и обсуждал дефекты с разработчиками (Jira)
- Проверял корректность данных на уровне БД (PostgreSQL, SQL)
Автоматизация тестирования:
- Участвовал в разработке UI автотестов на Python (pytest + Selenium).
- Писал API автотесты на pytest + requests (начинал с 20+, затем расширили до 100+)
- Использовал Page Object Model, фикстуры и параметризацию
- Настроил и поддерживал отчёты в Allure
Развитие автоматизации:
- Расширял тестовый фреймворк (переиспользуемые компоненты, структура тестов)
- Добавил автотесты на TypeScript (Playwright) для UI (70+) и API (170+)
- Настроил запуск тестов в GitHub Actions
- Работал над стабильностью тестов (ожидания, устранение flaky)
Стек:
Python, pytest, requests, Selenium, Playwright, TypeScript, Go (базово),
SQL, PostgreSQL, Git, GitHub Actions, Allure, Jira, TestRail
Проекты (GitHub)
Код с работы находится в приватном репозитории (NDA).
Публичные проекты, в которые я перенс опыт работы (в моём личном GitHub):
- hh-playwright-ts - UI и API тесты на Playwright
- API-test-framework - pytest + requests + Allure + CI
- qa-guap-python - API тесты + Selenium (POM)
- qa-guap-go - API тесты и HTTP проверки
Образование:
ГУАП - Государственный университет аэрокосмического приборостроения Прикладная информатика, нужен доступ к резюме настоящее время, заочное обучение
Дополнительно:
- использую LLM-инструменты для анализа требований и подготовки тестовых сценариев
- интересуюсь автоматизацией тестирования и инструментами разработки
- изучаю программирование (Python, TypeScript, Go)
