Образование
- Высшее техническое образование (ИТ).
Опыт работы
- Опыт работы в области тестирования от 3 лет;
- Опыт работы в функциональном тестировании не менее 3 лет;
- Опыт работы с системами автоматизированного тестирования (Selenium, Playwright) от 3 лет; HP UFT / Test Complete / IBM RR — плюс (legacy);
- Опыт разработки централизованных фреймворков тестирования (в одной из версий ДИ — используемых более чем в 5 командах);
- Опыт работы в роли лида тестирования или наставника от 1 года;
- Опыт работы в качестве менеджера по организации тестирования / руководителя группы тестирования (по версии ДИ «Н-ие тестирования»).
Знания и профессиональные навыки
- Навыки проведения ручного и организации автоматизированного тестирования, написание сценариев тестирования по функциональным требованиям и типовым процессам;
- Знание теории процессов тестирования, умение применять эти знания на практике;
- Разработка автоматизированных интеграционных тестов на Java или Python (Selenium/Selenide, Playwright); проектирование фреймворков автоматизации;
- Навыки декомпозиции задач на разработку автотестов и проведения автоматизированного тестирования;
- Опыт использования инструментов тестирования веб-сервисов и тестирования API — Soap UI, Postman, Katalon Studio;
- Навыки проведения и координации функционального, интеграционного, регрессионного и автоматизированного тестирования;
- Навыки в тестировании интеграционных продуктов;
- Знания процессов производства и методик тестирования;
- Знание методологий разработки ПО: Agile/Scrum/Kanban; понимание каскадной модели;
- Гибкие фреймворки Scrum, Kanban; навыки тестирования в командах с гибкой моделью разработки;
- Навыки работы с системами багтрекинга;
- Навыки работы с таск-трекерами и системами управления тестирования (Jira/Kaiten, HP ALM, TSM);
- Навыки разработки тестовой модели;
- Навыки написания сложных SQL-запросов; опыт работы с PostgreSQL / Oracle;
- Навыки работы с системами версионного контроля (Git, SVN);
- Навыки работы с программами удалённого доступа по протоколам RDP/SSH;
- Понимание клиент-серверной архитектуры: HTTP/HTTPS, REST/SOAP, форматы XML/JSON;
- Навыки работы с Web-технологиями, DevTools браузера (отладка, вкладка Network, консоль);
- Настройка запуска автотестов в CI/CD (GitLab CI);
- Поддержка системы: чтение и анализ логов приложений, работа с дашбордами мониторинга (Grafana и аналоги);
- Опыт развёртывания тестовых окружений, Docker — плюс;
- Навыки работы с ОС Windows и *nix.
Знание программного обеспечения
- Инструменты управления базой знаний;
- Инструменты управления базами данных;
- Инструменты для работы с логами;
- Инструменты для тестирования и работы с API;
- Инструменты автоматизации.
Знание языков
- Английский язык, уровень B1: чтение технической документации, деловая переписка.
Деловые качества
- Целеустремлённость;
- Решительность;
- Стрессоустойчивость;
- Коммуникабельность;
- Инициативность;
- Системный подход к решению проблем;
- Способность к отслеживанию причинно-следственных связей;
- Умение убеждать;
- Умение работать в команде;
- Стремление к самосовершенствованию.