AQA JS/TS, Middle в компанию Devquality в AQA
DevOps Engineer
**AQA JS/TS, Middle в компанию Devquality** Devquality — компания с более чем 10-летним опытом в ИТ и тестировании ПО, предоставляющая услуги по различным видам тестирования. 📝 **Обязанности** - Разработка и поддержка автотестов на TypeScript + Playwright (UI + API); - Покрытие API автотестами (позитивные/негативные сценарии, edge cases); - Проверка бизнес-логики сервисов через API; - Валидация структуры и данных ответов API; - Проектирование и развитие тестового фреймворка; - Интеграция автотестов в CI/CD; - Анализ и устранение нестабильных тестов; - Оценка трудозатрат на тестирование; - Разработка тестовой документации; - Проведение функционального, интеграционного и регрессионного тестирования; - Подготовка тестовых данных; - Тестирование REST API вручную и автоматически; - Анализ логов и взаимодействий между сервисами; - Проверка корректности интеграций между системами; - Участие в ревью API (контракты, спецификации); - Заведение, анализ и сопровождение дефектов; - Контроль исправлений и повторное тестирование; - Анализ причин возникновения дефектов; - Взаимодействие с разработчиками, аналитиками и DevOps; - Участие в Agile-процессах (планирование, груминг, ретро); - Актуализация тестовой модели и улучшение процессов тестирования. 🔍 **Требования** - Гражданство и локация РФ/РБ; - Опыт тестирования ПО от 3 лет, включая автоматизацию от 1 года; - Опыт автоматизации на TypeScript/JavaScript от 1 года; - Понимание видов и методик тестирования (функциональное, регрессионное, интеграционное, e2e, smoke); - Опыт работы в Agile-командах (Scrum/Kanban); - Практический опыт написания автотестов с использованием Playwright; - Опыт разработки и поддержки e2e UI тестов; - Опыт автоматизации API тестирования (REST); - Умение работать с Playwright API (APIRequestContext) или аналогичными инструментами; - Опыт проверки контрактов API и бизнес-логики сервисов; - Навыки интеграции автотестов в CI/CD (GitLab CI, GitHub Actions, Jenkins и др.); - Навыки работы с отчетами (Allure, Playwright Report и др.); - Понимание принципов тестирования микросервисной архитектуры; - Понимание HTTP/HTTPS, REST; - Опыт тестирования API с использованием Postman/Swagger/curl; - Умение валидировать JSON/XML ответы; - Опыт работы с авторизацией (JWT, OAuth2, cookies, headers); - Навыки тестирования интеграций между сервисами; - Опыт работы с багтрекинг-системами (Jira или аналоги); - Опыт работы с Git; - Знание SQL и опыт написания запросов (PostgreSQL/MSSQL); - Понимание клиент-серверной архитектуры; - Опыт работы с *nix системами и Windows; - Опыт работы с SSH. 💎 **Будет преимуществом** - Навыки работы с Docker; - Опыт нагрузочного тестирования API; - Базовые знания Node.js; - Опыт менторинга или code review автотестов. 🕹 **Условия** - Удалённая работа; - Зарплата до 180 000 ₽ на руки. 📞 **Контакты** - Telegram: @Margarita_Holodova