Для работы Требуется настройка процесса автоматизации тестирования программного обеспечения (Lead/Senior QA engineer) в формате проектной (сессионной) работы. Коллективу разработчиков нужна помощь в профессиональной организации процесса тестирования, включая, подготовку требований к инфраструктуре, разработке и описанию процесса и сопутствующей документации, тестированию процесса собственными силами и передачи опыта менее опытному QA тестировщику. После организации процесса предполагается периодический оплачиваемый аудит (консультирование). Мы разрабатываем web-приложение в области техногенной безопасности для производственных объектов (мониторинговые системы). С его помощью пользователи следят за состоянием объектов, контролируют возникающие опасности и угрозы. Наша компания кроме разработки ПО, также проектирует эти системы и выполняет внедрение. Цель проекта – сделать работу опасных предприятий безопаснее Софт разрабатывается, как часть более широкого комплекса АСУ ТП и имеет сопряжение с другими смежными системами, которые так же разрабатываются нашей компанией. Состав команды: - РП (руководитель проекта) - бэк-разработчики (два, один из которых TeamLead) - фронт-разработчик - UX/UI консультант Наш технологический стэк: - Golang, TypeScript, Angular, MySQL - Protobuf, microservices, gRPC, gRPC-WEB - Gitlab, docker, NSQ, Nginx Задачи: - Организация эффективного процесса тестирование программных продуктов; - Подготовка требований к инфраструктуре тестирования; - Развертывание и настройка сервисов для тестирования (желательно); - Обсуждение требований с командой, формализация процесса документами, подготовка шаблонов основных документов и отчетных форм (тест кейсы, планы тестирования); - Настройка автоматизации тестирования; - Тестирование части функционала ПО для проверки качества созданного процесса; - Передача знаний менее опытному тестировщику; - Консультирование и доработка процесса удаленно при необходимости.