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