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