Печеньки, удаленка, обучение — а что на самом деле важно в работе? Поделитесь с нами → в опросник

Инженер по тестированию

Местоположение и тип занятости

Санкт-Петербург, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Продуктовая и заказная разработка систем со сложной бизнес-логикой

Описание вакансии

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

О продукте

Мы, core-team, разрабатываем собственную low-code платформу Eftech.Factory и оказываем поддержку командам и проектам, реализующим свои задачи на нашем решении.

Наша команда ищет креативного QA-инженера, который готов не только тестировать поставленные задачи, но и предлагать, а также реализовывать улучшения в процессах и жизни команды! Нам нужен увлеченный своей работой специалист, который, как и мы, будет вдохновлен созданием качественного продукта.

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

Чем предстоит заниматься

  • разрабатывать тесты для UI (TypeScript, playwright), API (TypeScript) и нагрузочного тестирования (k6). Создавать скрипты генерации данных и JSON-схемы для проверки миграции кода;
  • обсуждать будущие фичи платформы с командой и оценивать риски, писать тест-кейсы (Allure) и помогать с улучшением мониторинга платформы (Grafana);
  • расследовать причины сбоев, погружаясь в логи (ELK, Kubernetes), создавая перехватчики для сообщений (RabbitMQ);
  • искать узкие места и уязвимости в разнообразии сервисов нашей платформы (Node.js, Go), чтобы убедиться в том, что всё работает как часы;
  • создавать и расширять существующую документацию о сервисах (GitLab, Markdown), писать инструкции и наполнять внутреннюю базу знаний (Confluence);
  • самостоятельно совершенствоваться как специалист в тестировании и в направлениях развития продукта;
  • делиться знаниями с коллегами и пользователями продуктов, выступать на внутренних митапах.

Мы ожидаем

  • опыт разработки автоматических тестов (мы пишем на TypeScript, но подойдет опыт других языков и готовность перейти на TS);
  • знание теории тестирования и наличие примеров практического применения знаний;
  • опыт тестирования в нескольких направлениях (web, front/back, message broker, др.);
  • опыт нефункционального тестирования (безопасность, производительность, сложная интеграция, др.);
  • наличие примеров внедренных улучшений из вашего опыта;
  • вовлеченность в улучшение процессов и продуктов;
  • желание развиваться;
  • высокий уровень самоорганизации и ответственности.

Бонусы

Став частью нашей команды, вы получите

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