Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе
Настройка процесса автоматизации QA в отделе разработки (Lead/Senior QA engineer)

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