Тестирование

Обязанности:

  • Отвечать за функциональное тестирование приложений и устройств, регрессионное и Smoke-тестирование;
  • Проводить анализ и тестирование требований;
  • Отвечать за написание и прохождение тест-кейсов;
  • Взаимодействовать с разработчиками и аналитиками внутри команды проекта, а также с другими командами;
  • Нести ответственность за качество продукта.

Требования:

  • Знает, как тестировать требования;
  • Знает теорию, методологию, инструменты тестирования;
  • Знает и понимает процессы разработки и жизненного цикла ПО;
  • Знает, что такое регрессия, smoke/UAT-тестирование, positive/negative тест-кейсы, тест-сьюты, тест-раны и знает и как это использовать;
  • Готов учиться и изучать новое.
Инженер по тестированию
(Junior QA)


Заместитель начальника
отдела тестирования /
QA Team Lead


Обязанности:

  • Помощь в поддержании существующих бизнес-процессов, а также построение новых
  • Организация работы инженеров тестирования, распределение нагрузки между сотрудниками в рамках недельных итераций
  • Повышение качества автоматизации в тесном сотрудничестве с командами автотестирования и DevOps
  • Консультирование и обучение членов команды подходам для решения сложных технических задач.
  • Участие в подборе и обучении новых сотрудников
  • Обучение статическому тестированию коллег, в частности - тестированию требований от аналитиков.
  • Контроль за составлением тест-кейсов, чек-листов и поддержание их в актуальном состоянии; Контроль за проведением тестовых прогонов - (Qase)
  • Постоянный мониторинг и совершенствование существующих процессов тестирования для непрерывного повышения качества продукта
  • Проведение ретро- и дейли-встреч с командой

Требования:

  • Опыт тестирования (desktop, web, мобильных приложений android/ linux/ windows)
  • Уверенное знание ОС Linux
  • Опыт применения Postman и анализаторов трафика
  • Уверенные теоретически и практические знания SQL (MS SQL Server / PostgreSQL)
  • Умение локализовать и описывать ошибки, на уровне GB (серый ящик)
  • Умение работать с системой контроля версий Git
  • Знание сетевых технологий
  • Желание развиваться и узнавать новое
  • Желание помогать другим
  • Опыт руководства командами тестировщиков (от 3-х человек)
  • Опыт работы с различного рода оборудованием (считыватели, сканнеры, терминалы и т.д.)
  • Базовые знания любого языка программирования (предпочтительно C#)
  • Понимаете, как устроены клиент-серверные (монолитные и микро-сервисные) приложения;
  • Умеете тестировать сложную бизнес и системную логику и смотреть на функциональность с точки зрения пользователя;
  • Самостоятельны и ответственны;
  • Обладаете хорошими коммуникативными навыками;
  • Умеете понятно и грамотно формулировать мысли, описывать проблемы так, чтобы у аналитика, разработчика, руководителя проекта не возникало очевидных вопросов.