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

Дата размещения вакансии: 14.01.2025
Работодатель: Effective Technologies
Уровень зарплаты:
з/п не указана
Город:
Нижний Новгород
Требуемый опыт работы:
От 1 года до 3 лет

О продукте

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

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

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

Технологический стек

Go, Node, RabbitMQ, Redis, MongoDb/PostgreSQL, ELK, Playwright, TypeScript, Allure, Git, Postman, Grahiql, VSCode, Terminal, Grafana.

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

  • разрабатывать тесты для 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, др.);

  • опыт нефункционального тестирования (безопасность, производительность, сложная интеграция, др.);

  • наличие примеров внедренных улучшений из вашего опыта;

  • вовлеченность в улучшение процессов и продуктов;

  • желание развиваться;

  • высокий уровень самоорганизации и ответственности.

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