Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Для предоставления нашим клиентам по-настоящему качественного продукта мы ищем профессионала с пытливым умом, природным любопытством и желанием улучшать процесс тестирования. Тестирование и автоматизация тестирования неразрывно связано с процессами и процедурами, которые упрощают документирование и сопровождение созданных тестов, освобождая время для поиска и анализа слабых мест программного продукта. Программный продукт тестируется на целевых устройствах, поэтому желание и опыт работы с электронным оборудованием приветствуется.
Для чего Вы нам нужны:
Тест дизайн и оформление тест кейзов, тест планов;
Разработка автоматизированных тестов.
Участие в дизайне и сборке стендов для автотестов.
Дизайн и автоматизация нагрузочного тестирования и тестирования производительности.
Документирование результатов.
Разработка утилит для тестирования.
Что Вам необходимо для этого:
Опыт тестирования ПО (системное/сервисное ПО);
Уверенное знание Python;
Знание ОС семейства Linux на уровне опытного пользователя.
Знания сетевых технологий (сетей, протоколов);
Опыт тестирования/разработки на разных аппаратных платформах;
Понимание процесса разработки ПО и роли тестирования в нем;
Будет плюсом:
Опыт работы с raspberry pi, arduino, orange, Tinker Board или аналогами с GPIO
Опыт работы со стендами и контрольно-измерительной аппаратурой;
Опыт разработки под Linux, PDB;
Знание и опыт применения практик Security Development Lifecycle (SDL);
Знания/опыт проведения penetration testing
Понимание архитектуры операционных систем.
ISTQB сертификат.