Проект: инвестиционная компания, разрабатывающая IT-решения для обработки финансовых данных и глубокой аналитики.
Условия: удалённо, занятость: фулл тайм.
Стек: TypeScript, JavaScript, Playwright, REST API, SQL (PostgreSQL/MSSQL), CI/CD, Allure
Требования:
- Опыт тестирования ПО от 3 лет (включая автоматизацию от 1 года);
- Опыт написания e2e UI и API тестов;
- Уверенные знания TypeScript/JavaScript; практический опыт с Playwright (включая Playwright API/APIRequestContext);
- Опыт автоматизации API тестирования (REST), проверок контрактов API и бизнес-логики;
- Понимание видов и методик тестирования: функциональное, регрессионное, интеграционное, e2e, smoke;
- Опыт работы в Agile-командах (Scrum/Kanban); интеграция автотестов в CI/CD (GitLab CI, GitHub Actions, Jenkins и др.);
- Навыки работы с отчётами (Allure, Playwright Report и др.);
- Знание HTTP/HTTPS, REST, методов (GET/POST/PUT/DELETE); умение валидировать JSON/XML ответы (схемы, структуры, данные);
- Опыт работы с авторизацией (JWT, OAuth2, cookies, headers);
- Навыки написания SQL-запросов (PostgreSQL/MSSQL);
- Опыт работы с багтрекинг-системами (Jira), системами контроля версий (Git);
- Опыт работы с *nix системами и Windows; навыки работы с SSH; опыт с Docker будет плюсом.
Будет плюсом:
- Опыт нагрузочного тестирования API;
- Базовые знания Node.js;
- Опыт менторинга или code review автотестов.