Опубликовано 19 дней назад
AQA JS/TS, Middle в Devquality удалённо
Middle AQA JS/TS в компанию Devquality. Разработка и поддержка автотестов на TypeScript + Playwright, интеграция в CI/CD, тестирование REST API.
Задачи:
- Разработка и поддержка автотестов на 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
Условия:
- Удалённая работа
- Зарплата до 180 000 ₽ на руки
Навыки:
- TypeScript
- JavaScript
- Playwright
- REST API
- CI/CD
- GitLab CI
- GitHub Actions
- Jenkins
- Allure
- Playwright Report
- Postman
- Swagger
- curl
- JSON
- XML
- JWT
- OAuth2
- Jira
- Git
- SQL
- PostgreSQL
- MSSQL
- SSH
- Docker
- Node.js
Эту вакансию мы нашли в Telegram-канал @YotolabQA
DE
Devquality
удалённо
Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?
вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по QA
стажировки по QA