Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории
automation qa
сопроводительное письмо
описание
JetBrains создаёт инструменты для разработчиков, которые ускоряют рабочие процессы и помогают сосредоточиться на коде. Функциональность удалённой разработки перенаправляет тяжёлые вычисления IDE с локальной машины на мощный удалённый сервер, позволяя работать откуда угодно с повышенной безопасностью, стабильностью и надёжностью.
задачи
- Разрабатывать, разрабатывать и поддерживать автоматизированные тесты (UI, E2E, функциональные и интеграционные) на Linux, Windows, macOS, Docker и WSL.
- Расширять покрытие тестов для новой и существующей функциональности.
- Следить за результатами выполнения автоматизированных тестов.
- Отлаживать и разбираться с неудачами тестов, отличая проблемы продукта от инфраструктурных.
- Оптимизировать время и надёжность выполнения тестов.
- Улучшать стабильность автоматизации тестов и вносить вклад в фреймворки.
- Отчитывать баги в YouTrack и проверять их исправления и бэкпорты.
- Участвовать в оценке качества релизов.
- Сотрудничать с QA и разработчиками по улучшению тестируемости и качества.
- Помогать определять стратегии тестирования и quality gates.
- Поддерживать ручное QA при необходимости.
- Определять и отслеживать метрики качества, включая покрытие тестами, процент неудач и нестабильность.
- Выявлять пробелы в покрытии тестами и предлагать решения.
- Улучшать инфраструктуру тестов и CI/CD пайплайны в рамках команды.
- Делиться знаниями о лучших практиках автоматизации.
- Работать с командой инструментов по внедрению новых фреймворков и практик.
требования
- Опыт автоматизации тестов.
- Уверенные навыки программирования на Kotlin или Java и понимание JVM.
- Опыт с фреймворками JUnit или TestNG.
- Понимание принципов и методологий тестирования ПО.
- Знание CI/CD инструментов (TeamCity или аналог).
- Опыт с инструментами отчётности (Allure или другие).
- Опыт работы с Git.
- Умение находить корневые причины и отличать баги продукта от проблем окружения.
- Внимание к деталям при фокусе на общих целях качества.
- Отличные коммуникативные навыки.
- Опыт работы в кросс-функциональных командах и взаимодействия с другими командами.
- Умение давать и принимать конструктивную обратную связь.
- Быстрое освоение новых концепций и работа в команде или самостоятельно.
- Будет плюсом опыт тестирования инструментов разработчиков, IDE и десктопных приложений, построения инфраструктуры автоматизированных тестов, тестирования производительности и ручного тестирования.
условия
- Условий в вакансии нет
навыки