Web3 Tech
Москва, Берсеневская набережная, 6с3
Полный день, От 1 года до 3 лет, Полная занятость, Стандарт

Ключевые навыки

Функциональное тестирование
Python
Atlassian Jira
SQL
Английский язык

Мы - компания Waves Enterprise. Занимаемся разработкой одноименной приватной блокчейн-платформы, которая помогает компаниям использовать преимущества блокчейна в собственных продуктах.

В нашу команду ищем специалиста с уверенным опытом программирования (и желательно, нагрузочного тестирования), который поможет нам улучшить производительность продукта построенного из связки микросервисов с блокчейном Waves Enterprise.

Сейчас у нас уже есть своя база автоматизированных тестов и скриптов на Python, мы активно развиваем нашу платформу, а вместе с этим растет сложность тестирования. Например, есть интересные задачи связанные с распределенными узлами сети, нагрузкой, комбинациями различного функционала. Для тестов у нас развитая инфраструктура на базе kubernetes + argocd + gitlab + Jenkins.

Задачи, над которыми нужно будет работать:

  • Участвовать в планировании релизов и верхнеуровнево ориентироваться во всем функционале продукта, чтобы правильно акцентировать тестирование;
  • Писать автоматизированные тесты на новый функционал;
  • Писать вспомогательные скрипты для тестирования функционала (не все можно проверить руками);
  • Нагрузочное тестирование (опционально).
Требования:
  • Опыт программирования на любом из языков (мы пишем на python, typescript)
  • Опыт написания заглушек, эмуляторов на любом из языков;
  • Знание SQL на базовом уровне, для получения данных из 1-2 таблиц;
  • Опыт написания автотестов (тестирования API, сложной логики, не GUI тестов);
  • Опыт написания bash скриптов;
  • Опыт работы с:
  • k8s (логи, ENV, перезагрузка под);
  • Jenkins (написание простеньких джоб из нескольких шагов);
  • Docker (завернуть сервис в докер, запустить локально несколько контейнеров). будет плюсом, если есть опыт нагрузочного тестирования: создание разных профилей нагрузки;
  • опыт использование профилеровщиков (желателено); понимание сетевого взаимодействия; опыт анализа результатов разных типов нагрузок.
Мы предлагаем:
  • Удаленную работу - мы ценим время своих сотрудников;
  • Гибкий график - вы сами планируете свое время, за исключением обязательных встреч;
  • Конкурентную заработную плату по результатам собеседования, в зависимости от опыта и знаний;
  • Официальное оформление по ТК РФ;
  • Day-off - до 3-х дней оплачиваемого больничного без предоставления больничного листа.
  • ДМС со стоматологией и массажем в Москве;
  • Корпоративные скидки изучения английского языка;
  • Действующий офис в центре Москвы (ст.м. Кропоткинская, ст.м. Третьяковская).

Адрес на карте