Ведущий инженер по тестированию (Middle)
Оплата: По договоренности
Удаленно
Full-time
Описание работ:
- Проведение ручного тестирования;
- Проведение функционального и нефункционального тестирования;
- Составление отчетов и рекомендаций по результатам тестирования;
- Разработка и поддержка e2e и api тестов.
Обязанности:
- Проводить анализ и верификацию (не)функциональных бизнес/системных требований и макетов;
- Проводить ручное функциональное и нефункциональное тестирование веб приложений и микросервисов;
- Составлять отчеты и рекомендации по результатам тестирования;
- Анализировать причины возникновения дефектов и продвигать решения по их предотвращению;
- Разрабатывать и поддерживать (не)функциональные автотесты WEB и API, повышать их стабильность и скорость работы с учетом risk-based подхода;
- Разрабатывать и поддерживать в актуальном состоянии тестовую документацию (тест сценарии/кейсы/план, чеклисты, методики тестирования, сводный отчет QA перед выпуском);
- Анализировать результаты автотестов и заводить дефекты;
Требования:
- Разработка автоматизированного интеграционного тестирования (начальный)
- Анализ в тестировании (начальный)
- Взаимодействие ручного, автоматизированного и нагрузочного тестирования (начальный)
- Конфигурирование тестовых сред (начальный)
- Мониторинг инфраструктуры и программных средств (начальный)
- Основа теории разворачивания тестовых сред
- Основные методы сборки программных модулей
- Основные теории бэкенд разработки
- Основы стандартов обеспечения качества
- Основы теории DevOpsОсновы теории автоматизированного интеграционного тестирования
- Основы теории автоматизированного тестирования
- Основы теории анализа в тестировании
- Основы теории архитектуры программных решений (в тестировании)
- Основы теории бизнес-аналитики и системной аналитики
- Основы теории версионирования кода
- Основы теории гибкого производства
- Основы теории информационной безопасности
- Основы теории конвейеров поставки
- Основы теории контентного подхода
- Основы теории конфигурирования программных решений
- Основы теории модульного тестирования
- Основы теории обеспечения качества
- Основы теории паттернов интеграции (в тестировании)
- Основы теории применения аналитики в agile
- Основы теории производственных процессов в ИТ
- Основы теории протоколов интеграции (в тестировании)
- Основы теории работы с СУБДОсновы теории разработки автотестов (принципы, паттерны)
- Основы теории разработки инструментов автоматизации
- Основы теории тестовых фреймворков
- Основы теории технического анализа в тестировании
- Основы теории управления знаниями
- Основы теории управления инцидентами тестовых сред
- Основы теории управления командами
- Основы теории управления надежностью программных решений
- Основы теории управления тестированием
- Основы теории эксплуатации программных решений
- Подготовка тестовых сценариев (уверенный)
- Построение производственных процессов в ИТ (начальный)
- Применение DevOps (начальный)
- Применение agile аналитики в agile тестировании (начальный)
- Применение автоматизированного интеграционного тестирования (продвинутый)
- Применение автоматизированного тестирования (начальный)
- Применение виртуализации инфраструктуры (начальный)
- Применение конвейеров поставки (начальный)
- Применение контентного подхода для гибридной тестовой модели (начальный)
- Применение специализированных моделей проверок (начальный)
- Применение структурного подхода для гибридной тестовой модели (начальный)
- Применение тестовых фреймворков (начальный)
- Проведение ручного тестирования (уверенный)
- Проверка интеграционных решений (начальный)
- Опыт работы с инструментами (или их аналогами) bash, Playwright, Python, Gherkin, Allure, SQL на уровне написания средних запросов, Postman, docker;
- Работа с версионированием кода (начальный)
- Работа с дефектами (уверенный)
- Работа с репозиториями дистрибутивов (начальный)
- Разворачивание тестовых сред (начальный)
- Разработка автоматизированного интеграционного тестирования (уверенный)
- Теория обеспечения качества (начальный)
- Теория тестирования (уверенный)
- Тестирование надежности программных решений (начальный)
- Тестирование требований (продвинутый)
- Управление инцидентами тестовых сред (начальный)
- Управление тестированием (начальный)
- Управление тестовой моделью (начальный)
- Фронтенд разработка (начальный)
