Инженер по тестированию (Middle+, fullstack)

По договоренности

  • Автозаводская
  • Технопарк
  • Шаболовская

Инженер по тестированию (Middle+)

О компании

Visiology – продуктовая компания и лидер российского рынка BI. Мы развиваем собственную многофункциональную платформу для бизнес-анализа данных, помогаем крупным компаниям и госорганам систематизировать данные и принимать решения на основе цифр. Среди наших клиентов: Алроса, СберМегамаркет, Россельхозбанк, Министерство здравоохранения, Россети и др.

Компания аккредитована в Минцифры.

Мы развиваем core-движок аналитических расчётов и парсер языка DAX в ClickHouse SQL. Сейчас усиливаем команду и ищем инженера по тестированию уровня не ниже Middle, который поможет обеспечить корректность и надёжность расчётов.

О команде и продукте

  • Команда, в которую рассматривается кандидат: 7 разработчиков и 1 тестировщик
  • Продукт: собственная BI-платформа и движок расчётов на основе ClickHouse
  • Backend-стек: ASP.NET Core, ClickHouse, PostgreSQL, Docker, K8s
  • CI/CD: TeamCity, Git
  • Формат работы: полностью удалённо, часовой пояс МСК

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

Фактическое распределение задач:

  • 50% — ручное тестирование (функциональное и регрессионное)
  • 40% — автоматизация интеграционных тестов
  • 10% — нагрузочное тестирование

Конкретные задачи:

  • Тестирование core-движка аналитических расчетов
  • Разработка и поддержка интеграционных автотестов на C# / xUnit поверх уже существующей тестовой инфраструктуры
  • Составление тест-кейсов и тест-планов по новому функционалу платформы и языку выражений
  • Проверка корректности вычислений DAX-выражений, сравнение результатов с эталоном (например, в сторонних BI-инструментах) и анализ расхождений
  • Работа с базами данных (ClickHouse, PostgreSQL): подготовка тестовых данных, написание SQL-запросов, проверка корректности сгенерированных SQL-скриптов
  • Участие в нагрузочном тестировании движка: подготовка сценариев, анализ метрик и узких мест
  • Установка и обновление платформы на тестовых стендах (Linux, Docker/K8s-окружения).
  • Анализ логов и метрик компонентов (в т.ч. через Grafana) для поиска причин ошибок и деградации производительности
  • Плотное взаимодействие с разработчиками (и при необходимости аналитиками) для уточнения требований к поведению движка и языка DAX
  • Проведение регрессионного тестирвоания

Наши ожидания

Обязательно

Ищем человека не ниже Middle, поэтому важны:

  • Опыт интеграционного / backend-тестирования в прод-проектах
  • Опыт работы с SQL в реальных проектах (не только учебные задачи)
  • Понимание принципов работы реляционных БД и опыт написания запросов (join’ы, агрегации, аналитические выборки)
  • Опыт работы с Linux как основной рабочей средой (терминал, логи, сервисы, базовые админ-задачи)
  • Опыт написания автотестов на любом языке программирования (мы работаем с C# и xUnit, но готовы к переходу с другого стека)
  • Опыт работы с системами контроля версий (Git)
  • Готовность разбираться в особенностях языка запросов Microsoft DAX, аналитический склад ума
  • Умение самостоятельно разбираться в сложных технических сценариях и коммуницировать с разработчиками «на одном языке»

Желательно (будет плюсом)

  • Опыт тестирования аналитических / BI-систем (Power BI, табличные модели, OLAP, отчётность)
  • Опыт работы с ClickHouse
  • Опыт работы с Docker и контейнеризированными окружениями
  • Понимание основ работы Nginx
  • Практический опыт использования xUnit или других фреймворков модульного/интеграционного тестирования
  • Опыт настройки и интерпретации нагрузочных тестов (JMeter)

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

  • Достойную «белую» заработную плату
  • Стабильную работу в продуктовой компании — мы не нанимаем «под проект», у нас работают годами
  • Добровольное медицинское страхование (ДМС)
  • Полная удалёнка с графиком по МСК
  • Молодой дружный коллектив, средний возраст ~29 лет
  • Работа по Scrum, без лишней бюрократии
  • Возможности профессионального роста, участие в развитии core-продукта и поддержку инициатив
  • Оплачиваемое обучение
  • Оплата мобильной связи

Адрес: Россия, Москва, Новоданиловская набережная, 4А
Показать на большой карте

Поделиться:

Опубликована 4 дня назад

Похожие вакансии

Комус – ведущий производитель и комплексный поставщик товаров и услуг для бизнеса. IT-ландшафт включает в себя более собственные ЦОДы, мощности в облаках и 100 бизнес-приложений, 40 из которых – крупные. Сегодня ИТ-подразделение Комус – это аккредито...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании КомусКомус
  • Москва
5 дней назад
«М.ТЕХ» - АККРЕДИТОВАННАЯ ИТ-КОМПАНИЯ В ГРУППЕ «М.ВИДЕО-ЭЛЬДОРАДО» разрабатывает более 100 инновационных ИТ-продуктов на основе современной микросервисной и облачной инфраструктуры, больших данных, биометрии, ИИ и машинного обучения для улучшения кач...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании М.Видео-ЭльдорадоМ.Видео-Эльдорадо
  • Москва
5 дней назад
РТ Системы коммуникаций – системный интегратор, специализирующийся на проектировании, создании, внедрении, сопровождении и развитии ключевых государственных информационных систем для решения задач цифровизации в рамках федеральных проектов, в том чис...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Системы КоммуникацийСистемы Коммуникаций
  • Москва
25 дней назад
«БПС» - IT компания, лидер в области решений для платежной индустрии. Компания основана в 1996 году. «БПС» является разработчиком и дистрибьютором семейства продуктов SmartVista, которые обеспечивают поддержку и оптимизацию бизнес-процессов в сфере п...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании БПС Инновационные Программные РешенияБПС Инновационные Программные Решения
  • Москва
22 дня назад
Привет! Мы - аккредитованная IT-компания MarfaTech, разрабатывающая собственные высокотехнологичные продукты для b2b клиентов глобальных рынков. У нас большая экспертиза в используемых технологиях и мало legacy. Мы любим свой код и поддерживаем его в...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании MarfatechMarfatech
  • Москва
13 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.