Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
automation qa
генерация резюме
сопроводительное письмо
описание
Компания создает инструменты для разработчиков, помогающие ускорять рабочие процессы и фокусироваться на проектировании кода.
задачи
- Проектировать, разрабатывать и поддерживать автоматизированные сценарии тестирования (UI, E2E, функциональные) для различных операционных систем и сред;
- Расширять покрытие тестами для нового и существующего функционала;
- Улучшать текущую автоматизацию, снижать нестабильность тестов и автоматизировать рутинные проверки;
- Отлаживать и устранять сбои в тестах, разделяя ошибки продукта и проблемы инфраструктуры;
- Оптимизировать время выполнения и надежность тестов;
- Мониторить результаты выполнения тестов и участвовать в оценке качества релизов;
- Участвовать в обсуждении дизайна для раннего выявления рисков и предлагать подходы к тестированию;
- Помогать в определении стратегий тестирования и критериев качества для команды;
- Поддерживать ручное тестирование при необходимости, включая заведение ошибок и проверку их исправления;
- Определять и отслеживать метрики качества, включая покрытие тестами и частоту сбоев;
- Улучшать доменную тестовую инфраструктуру и конвейеры CI/CD;
- Делиться знаниями о лучших практиках автоматизации с коллегами.
требования
- Подтвержденный опыт в автоматизации тестирования;
- Уверенное владение Kotlin или Java и понимание работы JVM;
- Опыт работы с тестовыми фреймворками JUnit или TestNG;
- Понимание принципов и методологий тестирования программного обеспечения;
- Знание инструментов CI/CD, например TeamCity;
- Опыт работы с инструментами для формирования отчетов, такими как Allure;
- Опыт работы с системами контроля версий Git;
- Умение находить первопричины сбоев и отличать ошибки продукта от проблем окружения;
- Внимание к деталям при сохранении фокуса на общих целях качества;
- Свободное владение английским языком (устно и письменно);
- Опыт работы в кросс-функциональных командах;
- Умение быстро осваивать новые концепции и работать как в команде, так и самостоятельно;
- Будет плюсом опыт тестирования инструментов для разработчиков, сред разработки и настольных приложений, опыт построения инфраструктуры и процессов автоматизированного тестирования, опыт нагрузочного тестирования и опыт ручного тестирования.
условия
- Конкурентная заработная плата;
- Гибкое место работы: возможность работать из дома или из офиса;
- Возможность работать удаленно из-за границы до 30 дней в году;
- Дополнительные выходные дни;
- Компенсация медицинского страхования;
- Возможности для обучения и профессионального развития, доступ к конференциям и курсам;
- Помощь с переездом;
- Языковые курсы;
- Питание или компенсация обедов в рабочие дни;
- Поддержка ментального здоровья;
- Спортивные бонусы или доступ к корпоративному спортзалу;
- Корпоративные мероприятия.
навыки