Обязанности
- Основные обязанности: Разработка и внедрение стратегий тестирования для всестороннего покрытия требований к продукту.
- Взаимодействие с командами разработчиков для эффективной интеграции процессов тестирования в разработку продуктов.
- Анализ требований к продукту, идентификация рисков качества и разработка планов минимизации этих рисков.
- Разработка и выполнение тестовых сценариев.
- Документирование результатов тестирования и отслеживание обнаруженных ошибок.
Требования
- Ориентировочно 5 лет опыта в области QA.
- Отличные коммуникативные навыки и способность эффективно взаимодействовать как с техническими, так и с нетехническими заинтересованными сторонами.
- Глубокое понимание жизненного цикла разработки программного обеспечения и методологий Agile/Scrum.
- Отличные аналитические способности и навыки решения проблем.
- Желание учиться и адаптироваться к новым технологиям и инструментам.
- Технические навыки: Высокий уровень понимания методик ручного тестирования, разработки тестовых сценариев, а также процессов документирования и отслеживания ошибок.
- Опыт тестирования различных платформ, включая веб-приложения, мобильные и десктопные приложения.
- Опыт использования инструментов для управления проектами и отслеживания ошибок, например, JIRA.
- Знакомство с системами управления тестированием, в частности TestRail.
- Практический опыт использования инструментов для разработчиков в браузере.
- Способность работать с инструментами для работы с базами данных SQL.
- Профессиональные знания инструментов для тестирования API, например, Postman или SoapUI.
- Понимание принципов CI/CD и опыт работы с инструментами для непрерывной интеграции и доставки, такими как Jenkins, GitLab CI.
- Знание специфики тестирования приложений, построенных на микросервисной архитектуре.
- Владение инструментами автоматизации тестирования, такими как Selenium WebDriver, Playwrite.
- Владение методологиями тестирования производительности и инструментами, такими как JMeter.