QA Engineer Automation

Санкт-Петербург, Россия
Миддл
Информационные технологии • QA • Postman • Selenium • Auto • Manual
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Тестировщик.

Мои компетенции и опыт

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)


Специализация
Информационные технологииQAPostmanSeleniumAutoManual
Отрасль и сфера применения

Уровень
Миддл

Есть файл резюме (защищен)


Интересные кандидаты