FullStack QA (Python and NodeJS)
Зарплата
до 4500 $
Требования
Местоположение и тип занятости
Описание вакансии
О компании и команде
Наша компания является финтех разработчиком и провайдером ликвидности для брокерских компаний, банков и инвестиционных фондов. Мы не занимаемся брокерской деятельностью, а предлагаем готовые решения для других компаний по всему миру.
Ожидания от кандидата
- Минимум 3 года опыта в тестировании внутренних приложений, REST или RPC API, с минимум 1 годом в роли разработчика или тестировщика модулей;
- Умение работать с реляционными базами данных SQL и хранилищами ключей и значений, в частности MySQL, PostgreSQL и Redis;
- Опыт работы с брокерами сообщений, в частности RabbitMQ;
- Знание Python и фреймворки: unittest, pytest;
- Знание TypeScript Node.js и фреймворки: jest, Mocha, vitest;
- Владение русским и английским языком В2.
Будет плюсом:
- Понимание технологии blockchain и ее применения в финансовом секторе;
- Знакомство со смарт-контрактами и опыт программирования на Solidity;
- Docker, linux cli, работа в agile-команде.
Чем предстоит заниматься:
- Написанием и поддержкой новых модульных тестов, улучшение существующих в кодовой базе ядра разработки;
- Написанием новых интеграционных и e2e тестов, поддержкой и улучшением существующих;
- Написанием модульных тестов для смарт-контрактов;
- Независимым написанием тестовых случаев для завершенных задач разработки;
- Отчетами об ошибках;
- Взаимодействием с командами QA из смежных проектов для согласования усилий по тестированию и обмена идеями.
Условия работы
- Полностью удаленная работа (за пределами РФ);
- Высокая заработная плата;
- Оформление по ИП;
- Тайм-зона gmt +4 (+-1 час);
- Профессиональные курсы и конференции;
- Возможность релокации в страну, где у нас есть офис.