Обязанности и достижения:
- руководство и развитие отдела тестирования (10 чел.): планирование/распределение/приоритезация задач, оценка трудоемкости, контроль выполнения;
- собеседование, планирование и обучение новых сотрудников и сотрудников смежных отделов;
- участие в проектировании архитектуры/задач автотестирования;
- анализ и тестирование требований к продукту, их коррекция и дополнение;
- разработка документации отдела и взаимодействия между связанными отделами;
- стандартизация подходов и средств автотестирования;
- взаимодействие с другими отделами: менеджмент продукта, разработка, техническая поддержка, технические писатели;
- автоматизация тестирования (GUI, API, CLI);
- тестирование продукта (черный, белый, серый ящик): стресс, нагрузочное, регрессионное, объемное, на производительность, на совместимость, на стабильность и интеграцию;
- разработка, управление, поддержка системно-применимых скриптов (bash, awk, VB, python);
- разработка средств автоматизации (C++, python, pascal, AutoIt, VBA, WSH, SQL);
- разработка ручных/автоматических тест-кейсов, тест-сценариев;
- создание отчетов о тестировании;
- подготовка/поддержка парка автотестовых серверов с разными ОС;
- подготовка сред тестирования;
- регистрация дефектов в системе баг-трекинга;
- ведение технической документации.
- преобразовал автоматизацию в сервис;
- обеспечил покрытие автотестами более 90% функционала;
- обеспечил приемочное тестирование сценариев под автоматизацию;
- структурировал работу отдела и взаимодействие со смежными отделами;
- оптимизировал систему автотестирования;
- внедрил C++ и Python coding style, VCS.