Verisk
Software Development Engineer in Test II (SDET II)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
SDET в специальную проектную команду, которая перерабатывает и развивает ISO ClaimSearch — базу данных страховых требований. Роль предполагает владение процессом автоматизации тестирования и тесную работу с несколькими agile-командами.
Задачи
- Владеть процессом SDET: разрабатывать, внедрять и поддерживать тест-планы, тест-сценарии и тест-кейсы
- Анализировать требования и дизайн-спецификации для разработки тест-кейсов
- Рекомендовать подход, инструменты и фреймворки для автоматизации тестирования
- Разрабатывать тестовую инфраструктуру и кастомные инструменты автоматизации для расширения покрытия и нефункционального тестирования
- Выполнять ручное и автоматизированное тестирование сайта и приложений
- Приоритизировать выполнение тестов
- Находить и описывать дефекты с точными шагами воспроизведения
- Помогать разработчикам в исследовании дефектов и предлагать улучшения системы
- Нести полную ответственность за тестирование нескольких приложений на разных технологиях
- Координировать сквозное тестирование с другими технологическими группами
- Планировать автоматизацию, писать скрипты и контролировать других участников автоматизации
Требования
- Bachelor’s in Computer Science или смежная область, либо эквивалентный опыт
- 3+ года опыта
- Опыт взлома сложных программных систем
- Опыт оценки архитектуры и дизайна ПО для выявления слабых мест по качеству, производительности и масштабируемости
- Опыт ведения процесса SDET: разработка, выполнение, документация
- Сильное владение методологиями ручного и автоматизированного тестирования и концепциями качества
- Опыт с Agile и Scrum
- Опыт автоматизации тестирования с Selenium и Cucumber на Java и Playwright с TypeScript
- Опыт разработки фреймворков автоматизации на Selenium Java и Playwright TypeScript
- Опыт в TDD, BDD и ATDD
- Опыт проектирования инструментов автоматизации для тестирования баз данных и API
- Опыт с инструментами мобильной автоматизации
- Опыт с LoadRunner, JMeter и Gatling
- Глубокие знания веб-технологий и опыт тестирования веб-API/REST
- Опыт автоматизации сквозной интеграции систем
- Опыт интеграции Selenium и Playwright скриптов с CI-серверами Jenkins и Azure DevOps
- Опыт тестирования облачных SaaS веб-приложений (желательно)
- Опыт тестирования нативных мобильных приложений (желательно)
Условия
- Гибридный формат работы
- Медицинская страховка
- Пенсионный план
- Страхование по нетрудоспособности
- Оплачиваемый отпуск
- Конкурентный пакет вознаграждения
Навыки
- Selenium
- Cucumber
- Java
- Playwright
- TypeScript
- TDD
- BDD
- ATDD
- LoadRunner
- JMeter
- Gatling
- Jenkins
- Azure DevOps
- REST
- API
- Agile
- Scrum