Тестировщик (системы криптозащиты)
Центр финансовых технологийОписание
Приглашаем тестировщика в команду разработки ПО.
Наши продукты используются для обеспечения процессов взаимодействия с системами криптозащиты информации (СКЗИ).
Мы работаем с такими СКЗИ, как КриптоПро, ViPNet, Message-PRO, Бикрипт, и используем различные носители ключей, такие как Рутокен, Esmart, Ангара, MSKey, MSKey K. Мы разрабатываем различные криптоадаптеры, криптошлюзы, для защиты канала передачи данных и шифрования трафика.
Основная задача тестировщика - проверка качества ПО, разрабатываемого в команде.
Задачи
анализировать документацию на продукт, предназначенный для тестирования
разрабатывать планы тестирования
определять требования к тестам, осуществлять проектирование тестов
разрабатывать тестовые процедуры и совокупности тестовых данных на основе требований
проводить тестирование: модульное, интеграционное, функциональное, приемочное, регрессионное, статическое и др.
выполнять критический просмотр тестовых процедур
выявлять несоответствия продукта заявленным характеристикам/требованиям
выполнять анализ способов и результатов тестирования
разрабатывать/поддерживать в актуальном состоянии пользовательскую/технологическую и иные типы документации
консультировать коллег, заказчиков и других заинтересованных сотрудников по вопросам функционирования продуктов
Что мы ожидаем
Знания
разновидностей, методов проведения и инструментов тестирования
основных понятий тестирования: терминология, фазы и технологии тестирования, проблемы тестирования
одного или нескольких языков программирования
базовых принципов: алгоритмы и структуры данных, базы данных, сетевые технологии, организация многопоточных и асинхронных программ, паттерны программирования (ООП, KISS, DRY, YAGNI, SOLID), HTML/XML/CSS/JavaScript
английского языка на уровне чтения технической документации
основных понятий криптографии, понимание концепций информационной безопасности, понимание рисков, владение терминологией в данной области
принципов работы ОС (Windows, Linux/Unix, Mac OS), а именно особенностей операционных систем, сред выполнения
Умения и навыки
написания отчётов о дефектах
использования системы учёта изменений и отслеживания ошибок (issue and bug tracking system): Jira Software
использования командной строки, написания .bat/.sh-файлов
Твои возможности в ЦФТ
официальное трудоустройство с первого дня, ДМС, скидки и специальные предложения от компаний-партнёров
выстроенная программа адаптации, наставничества и развития внутри компании
собственный учебный центр и другие пространства для обмена опытом, внешнее обучение при необходимости
больше чем работа: сообщества по интересам, встречи команд, внутренние конференции, (кибер)спортивные мероприятия :)
возможность развиваться в разных направлениях, переходить в другие команды и продукты