Тестировщик для переноса Selenium-тестов в Playwright
О позиции
Вам предстоит перенести существующий набор автоматизированных тестов с Selenium на Playwright. Это важная задача, так как мы стремимся улучшить качество и скорость тестирования нашего программного обеспечения. Вы будете работать с уже существующим кодом на Java и должны будете воспроизвести тот же уровень покрытия тестами в Playwright, используя лучшие практики, такие как тестовые фикстуры и объекты страниц.
Чем вы будете заниматься
- Изучение текущего кода на Java и понимание намерений каждого теста.
- Переписывание тестов в Playwright с использованием TypeScript или JavaScript.
- Создание проекта Playwright, который будет отражать все сценарии тестирования, которые сейчас покрыты в Selenium.
- Обеспечение кроссплатформенных инструкций для запуска тестов как локально, так и в нашем CI/CD.
- Написание чистого и читаемого кода, использующего встроенные стратегии ожидания Playwright.
- Подготовка короткого README с описанием настройки и команд для запуска.
Требования
- Опыт работы с Selenium и Playwright.
- Знание Java и JavaScript.
- Опыт в автоматизации тестирования и тестировании веб-приложений.
- Знания в области непрерывной интеграции (CI).
- Способность писать чистый и поддерживаемый код.
Что мы предлагаем
- Гибкий график работы и возможность удалённой работы.
- Конкурентоспособная оплата труда в диапазоне от 12,500 до 37,500 INR в месяц.
- Возможность работы над интересными проектами с современными технологиями.
- Поддержка в обучении и развитии навыков.
- Доступ к ресурсам для повышения квалификации.
Вакансия предлагает интересную задачу по переносу тестов с Selenium на Playwright, что может быть полезно для специалистов в области тестирования. Однако, информация о компании отсутствует.
Кто здесь добьётся успеха
Глубокое знание Selenium и Playwright, включая опыт работы с фреймворками тестирования на Java и JavaScript для обеспечения качественного переноса тестов.
Способность к самоорганизации и эффективной работе в удаленном режиме, включая управление временем и приоритезацию задач для успешного выполнения проекта.
Опыт работы с CI/CD процессами, что позволит интегрировать тесты в существующие пайплайны и обеспечить автоматизацию тестирования на всех этапах разработки.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Software Development
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев