
QA automation, Москва.
▷ Работодатель: Web3 Tech
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
В нашу команду ищем специалиста с уверенным опытом программирования (и желательно, опытом нагрузочного тестирования), который поможет нам улучшить производительность продукта построенного из связки микросервисов с блокчейном Waves Enterprise.
Есть большой и функциональный фреймворк для АТ на Python. Нагрузку пускаем так же самописными тулзами на Python, но можем и перейти на что-то узкоспециализированное. У нас развитая тестовая инфраструктура на базе Kubernetes + ArgoCD + GitLab + Jenkins.
У нас нет жесткого разделения на автоматизаторов и специалистов по нагрузке, задачи миксованные и интересные.
Задачи, над которыми нужно будет работать:
-
Участвовать в планировании релизов и верхнеуровнево ориентироваться во всем функционале продукта, чтобы правильно фокусироваться на важных тестовых сценариях и профилях нагрузки;
-
Писать автоматизированные тесты на новый функционал на Python;
-
Писать вспомогательные скрипты для тестирования функционала (не все можно проверить руками);
-
Нагрузочное тестирование - тут можем экспериментировать с подходами и инструментами.
-
Свободное владение Python или другим из ООП языков программирования (мы пишем на Python и не рассматриваем переход на другой язык);
-
Опыт написания заглушек, эмуляторов на любом из языков;
-
Опыт написания автотестов (тестирования API, сложной логики, не только GUI тестов);
-
Знание SQL на базовом уровне, для получения данных из 1-2 таблиц;
-
Опыт написания bash скриптов;
-
Опыт работы с:
- K8s (логи, ENV, перезагрузка под);
- Jenkins (написание простых джоб из нескольких шагов);
- Docker (завернуть сервис в докер, запустить локально несколько контейнеров).
-
Опыт нагрузочного тестирования:
-
создание разных профилей нагрузки;
-
опыт использование профилеровщиков (желателено);
-
понимание сетевого взаимодействия;
-
опыт анализа результатов разных типов нагрузок.
-