Тестировщик-автоматизатор

АБП

Тестировщик-автоматизатор

Описание вакансии

На крупный проект требуются специалисты(удалёнка)

Требования:

Опыт работы
- Опыт работы в области тестирования от 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: чтение технической документации, деловая переписка.

​​​​​​​

Обязанности:

- Оценка трудоёмкости задач;
- Обеспечение создания необходимой документации в рамках своей зоны ответственности в соответствии с методологическими стандартами Компании (ПМИ, автоматизированные тестовые сценарии, инструкции, отчёты о результатах тестирования);
- Проверка качества тестовых сценариев, актуализация тестовой модели;
- Анализ функциональных и бизнес-требований, иной предоставляемой документации (спецификации, инструкции, ПР, ТЗ) для разработки сценариев тестирования;
- Выполнение функционального, интеграционного и регрессионного тестирования;
- Осуществление поддержки в проведении UAT-тестирования;
- Проведение анализа по результатам тестирования, подтверждение найденных дефектов и их критичности, подтверждение необходимости и объёма ретестирования;
- Формирование и согласование набора необходимого инструментария в рамках своего направления;
- Формирование, согласование и контроль выполнения планов тестирования изменений;
- Анализ существующих процессов с целью сокращения трудозатрат, обеспечения полного покрытия без потери качества;
- Взаимодействие с сотрудниками смежных подразделений в ходе процесса обеспечения качества в рамках своего набора систем/продуктов;
- Определение требований к тестам, проектированию тестов, разработке тестовых скриптов и тестовых данных;
- Организация процесса тестирования в рамках своего набора систем;
- Организация процесса End-to-End тестирования;
- Осуществление распределения задач по функциональному и регрессионному тестированию;
- Проводит анализ логов при расследовании дефектов и инцидентов, мониторинг состояния систем по дашбордам;
- Подготавливает отчёт по результатам тестирования для принятия решения о внедрении изменений;
- Подготовка методик тестирования для информационных систем и продуктов, поддержание их в актуальном состоянии;
- Поддерживает и развивает существующие программные решения в рамках ручного и автоматизированного тестирования;
- Проводит ручное тестирование бизнес-процессов, разработку и прогон автоматизированных тестовых сценариев;
- Проведение автоматизации тестирования, формирование списка требований к автоматизации, участие в процедуре принятия результатов;
- Участие в разработке архитектурных решений в рамках своего направления;
- Обеспечение масштабируемости разработанных решений;
- Обеспечение отказоустойчивости разработанных решений;
- Наставничество: развитие специалистов по тестированию.​​​​​​​

Посмотреть контакты работодателя

Похожие вакансии

SkillStaff
  • Москва

  • Не указана

Рекомендуем
ИЦ АЙ-ТЕКО
  • Москва

  • Не указана

Рекомендуем
ВижнЛабс (VisionLabs)
  • Москва

  • Не указана

Рекомендуем
Азиатско-Тихоокеанский Банк

Тестировщик-автоматизатор /QA Auto/

Азиатско-Тихоокеанский Банк

  • Москва

  • Не указана

Bell Integrator
  • Москва

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию