Top.Mail.Ru
Все вакансии

Инженер по автоматизации тестирования TypeScript/Playwright (Middle)

В поиске опытного инженера в команду наших партнеров для работы над сложным и высоконагруженным продуктом в сфере управления данными.

MiddleРазработка

Что нужно делать:

  • Разрабатывать и поддерживать UI- и API-автотесты на TypeScript + Playwright.
  • Развивать и поддерживать тестовый фреймворк, улучшать архитектуру тестового кода и качество автоматизации.
  • Анализировать результаты прогонов, выявлять причины падений тестов, локализовывать проблемы и заводить дефекты.
  • Проводить code review автотестов, участвовать в формировании стандартов разработки тестового кода.
  • Проектировать тестовые сценарии и определять приоритеты автоматизации на основе требований.
  • Поддерживать тестовую документацию и отчеты (Allure).
  • Работать с CI/CD-пайплайнами и участвовать в развитии процессов тестирования.
  • Взаимодействовать с разработчиками, аналитиками и manual QA на всех этапах разработки продукта.

Что мы ждем от будущего коллеги:

  • Коммерческий опыт в тестировании от 3 лет, из них не менее 1 года в автоматизации.
  • Уверенное владение TypeScript/JavaScript и Playwright.
  • Хорошее знание теории тестирования: виды, уровни, техники тест-дизайна.
  • Опыт разработки UI- и API-автотестов.
  • Понимание принципов ООП и применения паттернов проектирования (Page Object, Factory и др.).
  • Опыт работы с Git (ветвление, Pull Request, разрешение конфликтов).
  • Опыт использования Jenkins или других CI/CD-инструментов.
  • Навыки анализа причин нестабильности тестов (flaky tests) и работы с тестовой инфраструктурой.
  • Опыт подготовки тестовых данных и поддержки тестового окружения.
  • Умение работать с REST API.
  • Базовые знания SQL и Linux.
  • Опыт работы в Agile-командах и взаимодействия с разработчиками, аналитиками и QA.
  • Будет плюсом:
  • Английский язык на уровне Intermediate (чтение технической документации).
  • Опыт работы с микросервисной архитектурой.
  • Опыт настройки или развития тестовых фреймворков.
  • Знание Kubernetes, Docker или других инструментов контейнеризации.
  • Опыт работы с HashiCorp Vault или аналогичными системами управления секретами.
  • Опыт конфигурирования тестовых сред и диагностики инфраструктурных проблем.
  • Опыт развития процессов тестирования и внедрения инженерных практик в команде.
  • Опыт написания тест-кейсов при отсутствии готовой документации.

Условия

  • Срок привлечения: 3–6 месяцев (с возможностью продления)
  • Занятость: Фулл-тайм
  • Формат работы: Удаленно (только из РФ)
  • ЗП: 400-550 руб/час
  • Если вы Senior-специалист и рассматриваете возможность присоединиться к проекту в формате второго проекта или совмещения, будем рады познакомиться. Главное для нас — возможность регулярно участвовать в работе команды, соблюдать сроки и поддерживать высокий уровень качества.

Ключевые навыки

  1. TypeScript
  2. Playwright
  3. API-тестирование
  4. CI/CD
  5. REST API
  6. Git

Другие вакансии

Откликнуться на вакансию