Должность: Разработчик программного обеспечения для тестирования / Software Developer - SC Video Systems
Местоположение: Монреаль / Канада / Монреаль, Канада
Динамика вашей команды:
Команда QA Domains Security Center отвечает за обеспечение качества и надежности флагманской платформы физической безопасности Genetec. Мы тестируем и проверяем три основных направления Security Center: видеонаблюдение, контроль доступа и распознавание номерных знаков в локальных, облачных и гибридных средах.
Мы ищем Разработчика программного обеспечения для тестирования (SDET), который присоединится к нашей команде Video Systems Test. В этой роли вы будете проектировать и разрабатывать решения для автоматизации тестирования, улучшать нашу инфраструктуру тестирования и помогать проверять производительность, масштабируемость и надежность наших видеосистем. Идеальный кандидат обладает сильными навыками автоматизации, любит решать технические задачи и комфортно чувствует себя в быстро меняющейся среде.
Почему стоит работать в Genetec?:
Genetec, признанная одним из лучших работодателей Монреаля с 2006 года, предлагает совместную и инновационную рабочую среду, где сотрудники могут учиться, расти и оказывать реальное влияние. Помимо значимой работы, вы получите такие преимущества, как бесплатный тренажерный зал, доступный круглосуточно, бесплатный кофе и фрукты, доступные обеды, бесплатная парковка и мероприятия для сотрудников в течение всего года. Мы будем рады услышать от вас, если вы готовы сделать следующий шаг в своей карьере.
Ваш день в общих чертах:
- Проектирование, разработка и поддержка комплексных фреймворков автоматизации тестирования (end-to-end, интеграционное, UI и API) для системы управления видео
- Внедрение тестирования производительности, длительного тестирования (soak testing) и тестирования масштабируемости с использованием инструментов мониторинга для проверки поведения системы при постоянной и пиковой нагрузке
- Создание фреймворков автоматизации для подготовки тестовых сред, оркестрации, симуляции многоузловых систем и интеграции с CI/CD пайплайнами
- Исследование сбоев тестирования, отладка проблем в распределенных системах и поддержка анализа первопричин для повышения надежности тестирования
- Сотрудничество с командами разработчиков, QA и продуктовыми командами для определения стратегий автоматизации и внедрения тестов для новых функций и сложных сценариев
- Документирование и отслеживание дефектов, обнаруженных в ходе автоматизированного тестирования, с последующей работой с командами разработки для проверки исправлений
- Поддержка Agile/Kanban процесса разработки, обеспечение более быстрых циклов проверки и непрерывного развертывания
Что делает вас отличным кандидатом:
- Степень бакалавра в области информатики/инженерии или эквивалентный профессиональный опыт
- Минимум 2 года профессионального опыта в области тестирования программного обеспечения или автоматизации тестирования
- Владение C#, .NET, SQL и PowerShell
- Глубокое понимание программирования и фреймворков автоматизации тестирования
- Подтвержденный опыт в тестировании производительности, нагрузочном тестировании, стресс-тестировании и тестировании масштабируемости
- Продвинутые знания видеосистем, технологий потокового вещания (streaming), кодеков (H.264, H.265) и сетевых протоколов (RTSP, HTTP, IP)
- Хорошее понимание бэкенд-архитектуры, баз данных и распределенных систем
- Опыт работы со средами Windows и Linux, оркестрации тестовых сред и CI/CD пайплайнами
- Отличные аналитические навыки и навыки устранения неполадок
- Свободное владение французским и английским языками, как устным, так и письменным (данная роль предполагает взаимодействие с нашими международными коллегами и клиентами)
Будет плюсом, если вы:
- Имеете опыт работы с инструментами и фреймворками автоматизации тестирования (Selenium, Playwright, TestNG, NUnit)
- Имеете опыт работы с инструментами тестирования API (Bruno, Postman или аналогичными)
- Имеете опыт работы с инструментами мониторинга производительности (Prometheus, Grafana)
- Имеете опыт работы с технологиями контейнеризации и Kubernetes
- Имеете опыт работы с облачными сервисами (Azure, AWS)
- Имеете опыт работы с системами управления версиями (Git)
- Имеете опыт работы в среде Linux
Вот что мы предлагаем!
- Привлекательный компенсационный пакет
- Программа возмещения расходов на обучение
- Баланс между работой и личной жизнью благодаря гибкому графику работы
- Льготное питание в нашем потрясающем Бистро (Les Cordons Bleus)
- Бесплатный, неограниченный кофе и фрукты
- Отдельная бесплатная парковка для всех сотрудников
- Доступ к зонам отдыха (бильярдный стол, игровые приставки, настольный футбол, шахматы и т. д.)
- Фитнес-центр на территории объекта с персональным тренером, а также различные мастер-классы по здоровью и благополучию
Если вы хотите увидеть, как выглядит рабочая среда в Genetec, ознакомьтесь с нашим корпоративным видео:
Мы знаем, что разнообразный опыт и происхождение приносят большую ценность нашим командам. Даже если вы не соответствуете всем требованиям, мы все равно призываем вас подать заявку – ваш профиль может нас удивить!
Спасибо за вашу заявку, но, пожалуйста, обратите внимание, что будут уведомлены только отобранные кандидаты. Хедхантеры и рекрутинговые агентства не имеют права отправлять резюме/CV через этот веб-сайт или напрямую менеджерам.