QA Automation Engineer
85 000 руб
Евгений
Возраст
34 года (20 Мая 1991)
Город
Самара
Переезд невозможен
Полная занятость
1 год 9 месяцев
Информационные технологии / IT / Интернет
QA Automation Engineer с 2+ годами коммерческого опыта в кибербезопасности и веб-приложениях. Разрабатывал фреймворки автоматизации для Web и API с нуля - сокращая цикл регрессии с 2 дней до 30 минут и снижая количество дефектов на продакшене на 40%.
GitHub:
- https://github.com/IsaevEvgeniy/Playwright_TS - Полноценный E2E-фреймворк на TypeScript с архитектурой Page Object Model, паттернами Fixtures и Factories для управления тестовыми данными - строгая типизация с кастомными Types и Enums делает тесты самодокументируемыми, CI/CD через GitHub Actions запускает их автоматически при каждом push и PR.
- https://github.com/IsaevEvgeniy/Playwright_API - Фреймворк для тестирования REST и GraphQL API с JWT-аутентификацией и мокированием ответов -покрывает сценарии с ошибками и граничными условиями без зависимости от бэкенда.
- https://github.com/IsaevEvgeniy/Cypress - E2E-фреймворк на Cypress с валидацией данных напрямую в PostgreSQL через cy.task() и перехватом сетевых запросов через cy.intercept() - проверки не ограничиваются только интерфейсом.
- Разработал E2E-фреймворк автоматизации с нуля на Playwright (TypeScript) и Cypress
(JavaScript) с архитектурой Page Object Model, Fixtures и Factories. Полный цикл регрессии
сократился с 2 дней до 30 минут.
- Интегрировал автотесты в CI/CD через GitHub Actions и Jenkins, настроил автозапуск на
каждый билд и pull request, что позволяло выявлять дефекты до попадания кода в основную
ветку.
- Совместно с командой разработки внедрил систему data-test-id атрибутов, что повысило
стабильность селекторов и сократило время на поддержку тестов.
- Проводил API-тестирование в Postman: покрывал все CRUD-операции (GET, POST, PUT, DELETE),
проверял соответствие ответов спецификации Swagger, включая негативные сценарии.
- Проверял синхронизацию данных между мобильным приложением и веб-платформой.
Выявленные расхождения фиксировал и передавал команде разработки до выхода релиза.
- Писал SQL-запросы в PostgreSQL (SELECT, JOIN, GROUP BY, подзапросы) для проверки
корректности данных в базе после UI-действий.
- Настроил Allure Reports с аннотациями @severity, @feature и @story. Результаты прогонов
можно фильтровать по модулю и приоритету, что упрощает анализ упавших тестов.
- Интегрировал Acceptance Test-Driven Development (ATDD) в цикл разработки: на этапе
планирования совместно с командой уточнял требования и формулировал приёмочные тесты
до написания кода.
- Тестировал мобильные приложения на Android и iOS на реальных устройствах, проверял
функциональность, UI и совместимость с различными версиями операционных систем.
- Контролировал качество тестовой документации и дефектов в рамках Agile/SAFe:
поддерживал базу из 300+ тест-кейсов в TestRail, обеспечил закрытие 200+ дефектов в Jira.
Контакты для связи:
Telegram: @IsaevEvgeniy
Email: isaev.evgeniy.qa@gmail.com
Высшее
Самара, 2010 — 2010 гг.
6 июня, 2015
35 000 руб
Айрат Мухтарович
Город
Самара local_shipping
Возраст
41 год (15 мая 1984)
Опыт работы:
7 лет и 5 месяцев
Последнее место работы:
Специалист отдела внедрения и сопровождения программного обеспечения, ООО "ВДком"
07.2014 - 02.2015
9 сентября, 2009
15 000 руб
1 сентября, 2010
60 000 руб
Резюме размещено в отрасли