Город: Казань
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет
Привет! Мы - отдел разработки систем технического зрения. Мы развиваем технологии компьютерного зрения для автоматизации складских процессов Ozon. Наши решения работают с реальными видеопотоками и ML-моделями в продакшене, помогая повышать эффективность операций и снижать влияние человеческого фактора.
Ищем инженера по тестированию, который готов вместе с нами развивать аппаратные и программные решения и поддерживать высокий уровень инженерной культуры в компании.
Наш стек
- Python, HTTP/gRPC, Kafka, PostgreSQL, Redis, Kubernetes, Docker, Allure.
Вы будете
- Проводить контроль качества собранных устройств в соответствии с технической документацией. Выявлять и локализовать дефекты на стыке механики, электроники и встроенного ПО. Формировать протоколы испытаний и заключения о готовности устройства к отгрузке или вводу в эксплуатацию.
- Тестировать новый функционал и релизы софта на устройствах: участвовать в планировании релизов и оценивать объём работ по тестированию, проверять новые функции на реальном железе в условиях, приближенных к эксплуатационным, проводить регрессионное тестирование после внесения изменений.
- Вести баг-трекинг, приоритизировать дефекты совместно с разработчиками и продакт-менеджерами. Готовить отчётность по результатам тестирования.
- Проводить приёмочное тестирование программного обеспечения смежных команд: анализировать требования к ПО, которое интегрируется с нашими устройствами, проверять корректность взаимодействия модулей, обработки данных и реакцию на нештатные ситуации.
- Согласовывать критерии приёмки с командами-разработчиками.
- Оформлять результаты тестирования и принимать решение о готовности ПО к использованию.
Нам важно
- Уверенное владение функциональным, регрессионным и интеграционным тестированием сложных систем, включающих аппаратную и программную части.
- Умение анализировать требования и проектировать тестовые сценарии, покрывающие как штатные режимы работы, так и граничные случаи.
- Опыт работы с тестовой документацией и баг-трекинговыми системами, умение чётко оформлять дефекты и протоколы испытаний.
- Понимание принципов работы электронных устройств, схемотехники и embedded-систем, достаточное для диагностики и локализации неисправностей на стыке аппаратного и программного обеспечения.
- Понимание процессов интеграции сторонних компонентов и умение выстраивать приёмочное тестирование на стыке систем.
- Системное мышление, умение выявлять неявные зависимости и риски.
- Коммерческий опыт в тестировании от 2 лет.
Будет плюсом
- Высшее техническое, инженерное или математическое образование.
- Опыт тестирования встраиваемых систем или устройств с аппаратной составляющей (IoT, киберфизические системы).
- Опыт работы с системами сбора и обработки данных с датчиков.
- Навыки написания скриптов для автоматизации проверок (Python, bash).
- Умение работать с измерительным оборудованием и понимание погрешностей измерений.
- Базовое знание SQL для анализа данных тестирования.
- Опыт работы с CI/CD и системами версионирования.
- Понимание микросервисной архитектуры и опыт тестирования интеграции сервисов.
- Знакомство с Linux, Docker, Postman, DevTools.
Адрес: Иннополис
Похожие вакансии