Senior Backend QA Engineer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наш заказчик является ведущим поставщиком глобальных корпоративных облачных коммуникаций и решений для бизнеса. От единой облачной телефонной системы с обменом сообщениями внутри команд и видеоконференциями до полного контакт-центра, компания создает решения для любого бизнеса, независимо от того, насколько он велик или мал.
Данный продукт объединяет в себе возможности телефонии, видеосвязи, организации встреч и обмен сообщениями в одном надежном, простом в использовании решении, что позволяет клиентам снижать стоимость корпоративной связи с десятков тысяч долларов, до цены $10.
Команда Telephony занимается разработкой высоконагруженных сервисов облачной телефонии.
Мы решаем ряд задач, связанных с поддержкой новых моделей IP телефонов, добавлением новых фич для наших пользователей, а также непрерывно работаем над улучшением архитектуры и повышением быстродействия системы.
Сейчас мы ищем в команду опытного инженера, который знает как тестировать backend, может правильно составить тестовую стратегию и план тестирования, скоординировать работу коллег, а также принимать непосредственное участие в ручном тестировании и написании автоматических тестов на Python.
Ссылка на видео-вакансию: https://youtu.be/V9l0TkZWHfI
Ваши задачи:
- работать в Scrum команде, состоящей из разработчиков и QA;
- составлять планы тестирования в рамках проектов отдела телефонии;
- взаимодействовать с другими командами, включая постановку задач для удаленной команды тестирования;
- заниматься развертыванием, обновлением и поддержкой тестовых окружений;
- заниматься дизайном и прохождением тестов;
- заниматься разработкой автоматических тестов на Python;
- составлять отчеты по результатам тестирования;
- заводить и верифицировать дефекты в Jira.
Наши ожидания:
- 5+ лет опыта в тестировании, понимание QA как процесса обеспечения качества, знание процессов и методологий разработки ПО;
- опыт работы в распределенной команде (включая делегирование и мониторинг задач);
- базовые знания протоколов TCP, UDP, HTTP;
- опыт в области VoIP телефонии (работа с протоколом SIP, анализ сетевого трафика);
- хорошее понимание PBX функциональности;
- опыт работы с SaaS сервисами;
- знание Linux;
- опыт тестирования серверных приложений;
- опыт написания скриптов на Python;
- хороший уровень английского языка (Intermediate и выше);
- аналитический склад ума;
Будет плюсом:
- опыт работы с базами данных (Oracle, MySQL, NoSQL);
- опыт работы с Git;
- опыт работы с Jenkins, Gitlab CI или другим CI сервером.