QA automation
Требуемый опыт работы: 1–3 года
Полная занятость, удаленная работа

В нашу команду ищем специалиста с уверенным опытом программирования (и желательно, опытом нагрузочного тестирования), который поможет нам улучшить производительность продукта построенного из связки микросервисов с блокчейном Waves Enterprise.
Есть большой и функциональный фреймворк для АТ на Python. Нагрузку пускаем так же самописными тулзами на Python, но можем и перейти на что-то узкоспециализированное. У нас развитая тестовая инфраструктура на базе Kubernetes + ArgoCD + GitLab + Jenkins.
У нас нет жесткого разделения на автоматизаторов и специалистов по нагрузке, задачи миксованные и интересные.
Задачи, над которыми нужно будет работать:
-
Участвовать в планировании релизов и верхнеуровнево ориентироваться во всем функционале продукта, чтобы правильно фокусироваться на важных тестовых сценариях и профилях нагрузки;
-
Писать автоматизированные тесты на новый функционал на Python;
-
Писать вспомогательные скрипты для тестирования функционала (не все можно проверить руками);
-
Нагрузочное тестирование - тут можем экспериментировать с подходами и инструментами.
-
Свободное владение Python или другим из ООП языков программирования (мы пишем на Python и не рассматриваем переход на другой язык);
-
Опыт написания заглушек, эмуляторов на любом из языков;
-
Опыт написания автотестов (тестирования API, сложной логики, не только GUI тестов);
-
Знание SQL на базовом уровне, для получения данных из 1-2 таблиц;
-
Опыт написания bash скриптов;
-
Опыт работы с:
- K8s (логи, ENV, перезагрузка под);
- Jenkins (написание простых джоб из нескольких шагов);
- Docker (завернуть сервис в докер, запустить локально несколько контейнеров).
-
Опыт нагрузочного тестирования:
-
создание разных профилей нагрузки;
-
опыт использование профилеровщиков (желательно);
-
понимание сетевого взаимодействия;
-
опыт анализа результатов разных типов нагрузок.
-
Мы предлагаем:
Удаленную работу
по желанию.
Оформление по ТК РФ.
Корпоративную скидку на изучение английского языка.
Полис ДМС
со стоматологией.
Конкурентную заработную плату.
Лофт в центре Москвы с кухней, библиотекой и зонами отдыха.
Day-off — 3 дня оплачиваемого больничного без предоставления больничного листа.
Гибкий график — вы сами планируете свое время, за исключением обязательных встреч.
50% компенсацию абонемента в фитнес-клуб.
Возможность за счет компании посещать профильные конференции и проходить обучение.

Вакансия опубликована 12 августа 2022 в Москве
Код вакансии WE Node core team