Проект: Ашан

Требования:

  • Опыт автоматизации тестирования от 3 лет
  • Знание теории тестирования и практический опыт
  • Практический опыт автоматизации на Playwright и JavaScript
  • Понимание архитектуры автотестов
  • Умение анализировать требования и составлять тестовые наборы
  • Понимание клиент-серверной архитектуры, HTTP/HTTPS и REST API
  • Умение работать с логами
  • Знание Java или Python на уровне чтения, понимания и написания автотестов
  • Способность самостоятельно доводить задачи до результата и взаимодействовать с разработчиками
  • Опыт создания automation framework с нуля, интеграции автотестов в CI/CD, API- и интеграционного тестирования
  • Уверенное знание SQL; опыт работы с Docker и CI/CD-инструментами

Технический стек: Playwright, JavaScript, Java и/или Python, REST, Postman, Swagger/OpenAPI, HTML, CSS, browser DevTools, Jenkins, TeamCity, GitLab CI, Git, Jira, TestRail, SQL.

Задачи:

  • Тестировать web-приложения на уровнях UI, API и интеграций
  • Разрабатывать и поддерживать автоматизированные тесты на Playwright и JavaScript, а также Java/Python
  • Создавать UI-, API- и end-to-end автотесты, формировать и поддерживать smoke- и regression-наборы
  • Анализировать требования, готовить тестовую документацию, проводить тест-дизайн и оценивать риски
  • Проводить функциональное, интеграционное, регрессионное и exploratory-тестирование
  • Проверять REST API, интеграции и бизнес-логику
  • Анализировать результаты автотестов, искать причины сбоев и взаимодействовать с разработчиками
  • Запускать и анализировать автоматизированные проверки в CI/CD pipeline
  • Поддерживать качество на всех этапах SDLC — от анализа требований до релиза