QA

QA Engineer (automation) Full-time

О компании и команде

Привет!
На связи продуктово-технологическая команда Samokat.tech.
Мы разрабатываем ИТ-решения для ритейла реального времени.

Наши ИТ-продукты автоматизируют разные этапы цепочки создания ценности для клиента доставки: закупки, логистику, работу дарксторов, сборку и доставку заказа до двери, управление промокампаниями и остальные этапы большого процесса. Используем интеллектуальные системы прогнозирования, а разные этапы выполнения заказа автоматизируем роботическими системами.

Мы активно развиваем направление автоматизированного тестирования в компании. Сейчас мы ищем грамотного инженера, который будет развивать практику автотестирования в одной из команд. Для нас, в первую очередь, важна экспертиза в тестировании как таковом, где автоматизация выступает инструментом достижения цели.

Почему это будет интересно:

  • Вы будете тестировать продукт целиком и отвечать за весь тестируемый функционал, не только его frontend или backend.
  • Развиваться в нагрузочном тестировании.
  • Заниматься развитием платформы автотестирования.
  • Активно принимать участие в жизни QA сообщества.

Что именно предстоит делать:

  • Заниматься тест-дизайном
  • Писать и поддерживать автоматизированные тесты для сервисов Самоката.
  • Участвовать в разработке и внедрении процессов автоматизации тестирования.
  • Анализировать результаты тестирования. Выявлять, локализовывать и описывать дефекты.
  • Работать над релизами в составе продуктовой команды

Ожидания от кандидата

  • Уверенный опыт разработки и внедрения автоматизации тестирования.
  • Опыт тестирования клиент-серверных приложений от 3-х лет и понимание их принципов работы и построения.
  • Хорошее понимание основ тестирования приложений и техник тест-дизайна (виды, способы организации тестов).
  • Опыт написания автотестов под микросервисную архитектуру бэкенда, также будет плюсом, если у вас есть опыт написания тестов для мобильных и веб приложений (Kotlin, Appium, Selenium, Cypress).
  • Опыт интеграции и поддержки автотестов в CI/CD (GitLab CI, Kubernetes)
  • Опыт интеграционного и Е2Е тестирования, локализации дефектов в комплексе из большого числа систем.
  • Умение анализировать проблемы, задачи и составлять план тестирования на основе технических требований.

Наш стэк:

  • Back: microservices, Kotlin (Spring), REST/RoR, Elixir, GraphQL, Kafka.
  • Front: React (TypeScript).
  • Mobile: React Native, Kotlin.
  • DB: PostgreSQL.
  • CI/CD: GitLab, Kubernetes, Helm, Argo CD.

Инструменты для тестирования:

  • Баг-трекер: Jira.
  • Требования: Confluence.
  • Автоматизация: Kotlin (Spring), Junit, Allure TestOps.
  • Дизайн: Figma.
  • Тестовая документация: Allure TestOps.
  • Логи/ мониторинг: Kibana, Grafana.
  • Снифферы и тестирование API: MitmProxy, Postman.
  • НТ: JMeter, Influx, Grafana.

Условия работы

Мы заботимся о своих сотрудниках, поэтому создаем максимально комфортные условия для реализации профессиональных амбиций:

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

Overview

  • Employer: Samokat.tech
  • Job Title: QA Engineer (automation)
  • Published: 1 year ago
Apply For This Job