Обязанности:
1) Проведение функционального, регрессионного и интеграционного тестирования крупной информационной системы электронного документооборота в интересах государственного заказчика на платформе "ТЕССА".
Ключевое направление тестирования - проверка работоспособности системы при переходе с Windows (Desktop) версии на Web-решение.
Работать придется как с Windows, так и с web-версией. Потребуется вникнуть в суть имеющихся процессов и текущей реализации функционала (windows решение) и контролировать качественный перенос функционала в web версию (тестировать работоспособность функционала).
На начальном этапе тестирование системы проводится через интерфейс, для web решения предполагается использования типового инструментария тестирования web систем. Впоследствии при наличии интереса рассматривается участие в обеспечении автотестирования системы.
Преимуществом будет опыт работы с системами электронного документооборота, а также практический опыт в тестировании/анализе работы web-приложений.
Необходимы следующие знания и навыки:
- Практическое знание и умение тестировать работоспособность Web-приложений (как теория, так и работа с инструментами)
- Умение формализовать требования (уточнить постановки задач) к проведению функционального тестирования компонентов сисдемы ПО (системы)
- Опыт составления тестовых планов, тестовых сценариев в соответствии с бизнес-требованиями
- Управление потоком получаемых задач (принятие задачи, формализация, оценка трудозатрат, контроль и списание трудозатрат, коммуникации и отчетность по задаче)
- Написание документации по тестированию, документирование найденных ошибок в системе баг-трекинга, контроль их исправления
- Коммуникации с командами разработки и сопровождения для устранения выявленных ошибок
- Ведение отчетной документации в Jira/Zephyr/Confluence по результатам проведения тестирования (в перспективе переход на платформы с аналогичным функционалом контроля работ)
Требования:
- Понимание специфики задач, связанных с тестированием, видов тестирования и их предназначений, знание техник тест-дизайна и умение применять их на практике.
- Наличие ПРАКТИЧЕСКОГО опыта в тестировании web-приложений
- Ответственность и обязательность в выполнении взятых на себя обязательств
- Опыт работы в области тестирования ПО не менее 2 лет. Желателен уровень QA middle/middle+
- Опыт углубленного тестирования web-приложений (не просто сайтов)
- Уверенный опыт работы с DevTools
- Практический опыт работы с формализованными и не формализованными требованиями
- Опыт написания тестовой документации и ее актуализация
- Формирование и ведение чек-листов тестирования, разработка сценариев тестирования (тест-кейсов)
- Чтение и анализ документации на систему
- Подготовка отчетов по тестированию
- Развитые коммуникативные навыки для общения с проектной командой (тестировщики, разработчики, аналитики). Умение получить необходимую для проведения тестирования информацию
- Опыт работы в баг-трекинговых системах JIRA, Redmine. Обработка информации в Confluence, написание тест-кейсв в Zephyr и аналогичных системах
- Активное использование Интернета для поиска недостающей информации
- Обязательность в выполнении задач на площадках тестирования
- Для специалистов в области нагрузочного тестирования предполагается знание принципов организации нагрузочного тестирования и желателен практический опыт работы со средствами нагрузочного тестирования или автоматизации тестирования
- Приветствуется опыт в разработке и написании автотестов сложных процессов, опыт в использовании средств роботизации процессной деятельности.
Условия:
- Работа на площадках в г. Москва в центре города (НЕ УДАЛЕНКА). После прохождения испытательного срока в 3 месяца возможен переход на гибридный график: 3 дня офис, 2 дня удаленка.
- Работа в проектной команде под оперативным управлением ведущего тест-менеджера со стороны заказчика. Принцип работы Agile/Scrum (ежедневные дейли в начале дня - контроль исполнения задач в конце).
- График 8 часовой 09-18. Возможен сдвиг графика работы по согласованию с тест-менеджером и командой тестирования.
- В перспективе при наличии желания и уверенного прогресса возможно по согласованию с тест-менеджерами привлечение для разработки автотестов функционала (сдвиг характера работы в сторону автотестирования без отказа от ручного тестирования)
- Настоящая вакансия расширяет штат уже работающих более 1,5 лет тестировщиков под задачи миграции платформы. Общее число специалистов в проекте более 50 человек. Тестировщиков - более 30. Несколько профильных команд (аналитики, разработчики, тестировщики) под специфику ЭДО. В каждой команде от 2 до 6 тестировщиков.
- Возможно привлечение (по согласованию) для проведения тестирования в выходные дни/ночные смены в рамках релизного цикла.
- Переработки в ночное время или в выходные дни оплачиваются дополнительно.
- Трудоустройство в соответствии с ТК РФ испытательный срок 3 месяца.
- Сотрудники обеспечиваются необходимой для работы техникой
- Возможны варианты работы по срочному договору, ГПХ, СЗ, ИП.
- Дополнительно обеспечивается возможность развития в смежных областях ИТ (автотестирование, нагрузка, роботизация процессов, процессный консалтинг, мониторинг ИС, визуализация и обработка данных, ИИ внедрение СЭД и т.д.)
- Поощряется разумная инициатива и саморазвитие.
Приветствуется дополнительно:
- Знание принципов работы реляционных СУБД, знание SQL на уровне написания стандартных запросов
- Знание принципов построения web-приложений, клиент-серверного взаимодействия
- Понимание характера взаимодействий с командами нагрузочного тестирования, автотестирования.
2) Отдельно (если есть интерес именно к нагрузочному тестированию) рассматривается возможность работы в команде нагрузочного тестирования системы. Приветствуется опыт и знания в области нагрузочного тестирования (Jmeter)
- Разработка сценариев нагрузочного тестирования системы (по имеющимся тест-кейсам)
- Настройка компонентов среды нагрузочного тестирования и подготовка к проведению тестов
- Определение контрольных точек при прохождении тестов
- Проверка работоспособности стендов НТ
- Проведение нагрузочного тестирования системы
- Анализ и обработка результатов нагрузочного тестирования
- Подготовка отчетности по результатам нагрузочного тестирования
Для специалистов с реальным опытом работы в нагрузочном тестировании:
- Написание технической документации (технические задания, методика НТ, отчеты)
- Способность разбираться в постановке задачи, искать нестандартные пути решения
- Навыки программирования
- Знание основ математической статистики