QA automation engineer (Python)

Дата размещения вакансии: 05.11.2024
Работодатель: Броит
Уровень зарплаты:
з/п не указана
Город:
Минск
Требуемый опыт работы:
От 3 до 6 лет

BroIT в поиске скилового Fullstack QA Engineer (ориентировочно 80% автоматизации, 20% ручного тестирования).
На сегодняшний день мы уже реализовали онлайн-казино. И теперь мы создаем новый продукт - агрегатор.
Агрегатор — универсальное решение, объединяющее в себе тысячи игр от десятков популярных игровых провайдеров.

Наш стек технологий:

Python, MongoDB, Cassandra, ClickHouse, Redis, Docker, TeamCity, GitLab, TestOps.

Требования:

  • Опыт выполнения проектов по автоматизированному тестированию от 3 лет: разработка автотестов, эмуляторов, утилит генерации тестовых данных.
  • Обязателен опыт работы в автоматизированном тестировании backend, API c использованием Python + PyTest.
  • Знание современных принципов и практик автоматизированного тестирования.
  • Знание ООП, SOLID и паттернов проектирования.
  • Опыт работы с базами данных (SQL/NoSQL).
  • Умение работать с различными форматами данных - JSON, XML, CSV, HTML.
  • Опыт работы с Git.
  • Опыт работы с Docker.
  • Опыт работы с TMS (Allure TestOps, TestRail, TestIT).
  • Навыки оценки рисков и прогнозирования влияния изменений в интеграционном взаимодействии.
  • Умение работать с требованиями продукта, составлять тест-кейсы.
  • Хорошие коммуникативные навыки для взаимодействия с разработчиками, менеджерами продукта и другими участниками процесса разработки.

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

  • Работать как часть команды разработки и проектировать, имплементировать и поддерживать сценарии и инструменты тестирования нашего продукта.
  • Коммуницировать со стейкхолдерами и экспертами, понимать технологии и требования к продукту, чтобы имплементировать адекватные стратегии тестирования и демонстрировать соответствие высоким стандартам качества продукта.
  • Настройка и конфигурация тестового окружения.
  • Разработка автотестов для backend.
  • Вести тестовую документацию в тест менеджмент системе.
  • Обеспечение стабильности автотестов проекта.
  • С развитием продукта - покрытие автотестами фронтенда (бекофис продукта).
  • Поддержка и улучшение системы автоматизированного тестирования и решение проблем в случае необходимости.
  • Оценка и разбор инцидентов, постановка задач разработчикам.

Плюсом будет:

  • Опыт работы с CI/CD (Jenkins, GitLab, TeamCity, Azure).
  • Опыт в работе над проектами в домене Gambling.

Что мы предлагаем:

  • Комфортные условия и гибкий график.
  • Заработная плата привязана к курсу доллара.
  • Нет трекеров, все на доверии и персональной ответственности.
  • Оплата обучения после прохождения испытательного срока.
  • Изучишь новые технологии и инструменты.
  • Возможность влиять на процессы ради улучшения качества.

Оформление по контракту согласно ТК РБ. Работа в офисе в Минске (ул.Толстого, 8), гибридно или удаленно.