QA Automation Engineer / Инженер по автоматизации тестирования
Ищем QA Automation Engineer для развития автоматизированного тестирования web-приложений и Backend API. Задача специалиста — не только разрабатывать автотесты, но и выстраивать эффективный процесс автоматизированного контроля качества и интегрировать его в процесс разработки.
Основные задачи
- Разработка и поддержка автоматизированных тестов для Backend API и Frontend/UI.
- Создание API-, интеграционных, регрессионных и E2E-тестов.
- Определение сценариев и уровней тестирования, развитие подходов к автоматизации.
- Анализ требований и новых функций с точки зрения тестируемости и рисков качества.
- Разработка тест-кейсов, чек-листов и тестовых сценариев.
- Проведение позитивного и негативного тестирования, проверка бизнес-правил и граничных значений.
- Анализ результатов тестирования и локализация причин ошибок по логам и системам мониторинга.
- Регистрация и сопровождение дефектов в Jira.
- Интеграция автоматизированных тестов в CI/CD pipeline.
- Взаимодействие с разработчиками, аналитиками, DevOps и менеджерами продукта.
Требования
- Опыт работы QA Engineer / QA Automation Engineer от 3 лет.
- Практический опыт разработки и поддержки автотестов.
- Хорошее понимание методологии тестирования, SDLC и жизненного цикла дефекта.
- Опыт тестирования web-приложений и REST API.
- Знание HTTP/HTTPS, REST, JSON/XML, Git.
- Опыт автоматизации Backend/API на Java (REST Assured + JUnit/TestNG), JavaScript/TypeScript или сопоставимом стеке.
- Опыт автоматизации UI с использованием Playwright, Cypress, Selenium/Selenide или аналогичных инструментов.
- Опыт работы с Postman, OpenAPI/Swagger.
- Понимание принципов построения устойчивых API- и E2E-тестов.
- Базовое понимание безопасности web/API: Authentication/Authorization, RBAC, JWT/OAuth2 и проверка разграничения доступа.
- Умение анализировать логи и локализовать источник проблемы: Frontend, Backend, интеграция, БД или инфраструктура.
Будет преимуществом
- Опыт работы с Grafana, Loki/ELK, Jaeger.
- Знание SQL и Docker.
- Опыт нагрузочного тестирования (JMeter, k6).
- Опыт тестирования микросервисов и межсистемных интеграций.
- Опыт создания mock/stub сервисов.
- Опыт построения автоматизации тестирования с нуля и разработки Test Strategy.
- Понимание Test Pyramid и Shift-Left Testing.
- Опыт Code Review и наставничества QA-инженеров.
Ожидаемый результат
Работающий процесс автоматизированного контроля качества, позволяющий выявлять критические дефекты до выхода изменений в продуктивную среду и сокращать объем повторяющегося ручного регрессионного тестирования
Условия:
- Режим работы: пятидневка, с 08-00 до 17-00 часов
- Компенсация за обед
- Обучение за счет Компании
- Отпуск 30 календарных дней
- 13 заработная плата.