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