Ecom.tech

QA Engineer (automation)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Kotlin
  • Java
  • PostgreSQL
  • Автоматизированное тестирование
  • Spring Framework
  • Тестирование
  • Kafka
  • API
  • Функциональное тестирование

Сейчас мы в поиске QA Engineer (automation).

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

Описание роли:

  • Вы будете тестировать продукт целиком и отвечать за весь тестируемый функционал, не только его 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.