keyo — экосистема бэкофисных решений для бизнеса, объединяющая специалистов в области IT, финансов, HR и аналитики.
Сейчас мы ищем Инженера - тестировщика для российской инженерно-технологической компании, которая занимается разработкой специализированного оборудования, программно-аппаратных комплексов и программного обеспечения для гидрографии, картографии и инженерных исследований на водных объектах.
Что будет входить в твои обязанности:
- Проверка технических заданий (ТЗ) и программных спецификаций на разработку (SRS) на полноту, однозначность и тестируемость
- Моделирование позитивных, негативных и альтернативных сценариев относительно идеального пользовательского пути
- Выявление потенциальных проблем, рисков и логических несостыковок в ТЗ и SRS: обработка ошибок, обрывы связи, варианты изменения внешних условий
- Анализ прототипов пользовательских интерфейсов UX/UI в связке с ТЗ и SRS, проверка на логичность и непротиворечивость описаний элементов интерфейса, проверка интерактивности кликабельных элементов
- Создание тест-кейсов, чек-листов в DoQA
- Тестирование десктопных кроссплатформенных приложений для ПК (Windows / Linux ), утилит и программных модулей, взаимодействующих с оборудованием и телеметрией
- Фиксация дефектов и ошибок в Kaiten, контроль хода работы по ним, качества их исправления, обратная связь по задачам программистам и аналитикам
- Взаимодействие с аналитиками, разработчиками, техническими писателями и смежными командами;
- Участие в разработке программ и методик испытаний;
- Автоматизация процессов тестирования
Что мы хотим найти в кандидате:
- Умение моделировать различные сценарии относительно идеального пользовательского пути
- Опыт анализа прототипов пользовательских интерфейсов UX/UI, выявления потенциальных проблем и рисков на ранних стадиях анализа и проектирования
- Практический опыт тестирования модульных, многопоточных и сетевых приложений, десктопных кроссплатформенных приложений для ПК (Windows / Linux), утилит и программных модулей
- Умение разрабатывать чек-листы, тест-кейсы, планировать тестирование, разрабатывать тест-планы разных уровней
- Опыт работы в системах управления тестированием (DoQA, Zephyr или др.)
- Опыт работы с БД: знание SQL, опыт работы с одной из БД (RQLite, MySQL, PostgreSQL или др.)
- Умение работать в Linux / Windows, опыт работы инструментами диагностики процессов, сети и периферийных устройств: ProcMon, Process Hacker, lsusb и др.
- Опыт работы с инструментами автоматизации тестирования desktop-приложений: Xdotool, SikuliX и др.
- Умение работать с инструментами отладки и профилирования кроссплатформенных приложений (DebugView, Wireshark и др.)
Будет преимуществом:
- Опыт работы в гидрографии и/или картографии - знание предметных областей, опыт работы с растровыми и векторными навигационными картами и тд
- Умение читать и запускать код С++
- Понимание работы основных протоколов обмена данными, работы оборудования, микроконтроллеров
- Опыт автоматизации процессов тестирования (написание автоматических тестов)
Что мы предлагаем:
- Стать частью амбициозной команды профессионалов своего дела
- Официальное оформление по ТК РФ, оплачиваемые отпуск и больничный
- Стабильные выплаты дважды в месяц
- Офисный или гибридный формат работы в Мытищах(Силикатная улица, с10)