- Участие в анализе требований пользователя, функциональных спецификаций и создание тестовых планов, тест-кейсов для функционального тестирования.
- Проведение тестирования по методу"черного ящика" и модульного тестирования.
- Написание SQL-запросов для тестирования бэкенда.
- Использование Postman для тестирования RESTful веб-сервисов.
- Проведение регрессионного тестирования для новых сборок и каждой модификации в приложении.
- Проверка Selenium-скриптов, разработанных членами команды.
- Ответственность за обновление и поддержку существующих скриптов.
- Сравнение и анализ фактических результатов с ожидаемыми и сообщение о
расхождениях соответствующим лицам для разрешения.
- Участие в еженедельных обзорных совещаниях.
- Внедрение методологий AGILE.
- Сборка и автоматизация сценариев для веб-приложений (UI, API, SQL) с учетом
положительных/отрицательных/граничных случаев.
- Участие в подготовке тестовых данных, настройке тестовых сред и разработке тест-планов, тест-кейсов и отчетов о багах.
- Поддержка установки Selenium, Java, Maven и всех других необходимых настроек для автоматизации.
- Разработка и поддержка автоматизированной тестовой среды.
- Интеграция с автоматическим запуском или системами непрерывной
интеграции.
- Проведение тестирования на предмет обнаружения дефектов, выполнение
функционального, регрессионного и приемочного тестирования.
- Работа с выявленными дефектами и отслеживание их исправлений.
- Анализ результатов автоматизированных тестов.
- Поддержка уже написанных тестов.
- Взаимодействие с программистами, руководителями проектов и другими группами для установки и соблюдения стандартов качества и сроков.
- Участие в процессах обеспечения качества.