Inspired Thinking Group (ITG)

Автоматизированный тестировщик (контракт на 3 месяца)

Коротко

Контрактная позиция (3 месяца) QA Automation Engineer для компании ITG, предполагает разработку и поддержку автоматизированных тестовых наборов преимущественно на Selenium WebDriver с Java, JUnit/TestNG и Page Object Model. Роль включает полный цикл автоматизированного тестирования в Agile/Kanban командах: от планирования до анализа дефектов и взаимодействия с разработкой. Требуется минимум 3 года опыта в автоматизации тестирования, знание HTML/CSS/JS, CI/CD пайплайнов и систем контроля версий. Работа удалённая, доступна только для кандидатов из Великобритании.

Описание
Мы ищем квалифицированного и инициативного инженера по автоматизации тестирования (QA Automation Engineer) с опытом практической работы в области автоматизации тестирования не менее 3 лет. Успешный кандидат будет разрабатывать, поддерживать и улучшать автоматизированные тестовые наборы для назначенных проектов, преимущественно используя Selenium WebDriver с Java, JUnit или TestNG, а также фреймворк Page Object Model. Эта роль требует ответственности за полное тестирование в рамках Agile или Kanban команд, включая планирование тестирования, разработку автоматизации, выполнение в пайплайнах, анализ дефектов и взаимодействие с командами разработки и заинтересованными сторонами.
Основные обязанности
•Проектирование, разработка и поддержка автоматизированных тестовых скриптов с использованием Selenium WebDriver, Java, JUnit или TestNG и фреймворка Page Object Model.
•Ответственность и управление полным циклом автоматизированного тестирования для назначенных проектов в Agile или Kanban.
•Создание, улучшение и поддержка переиспользуемых автоматизационных фреймворков, библиотек, утилит и решений для тестовых данных.
•Создание, выполнение и поддержка автоматизированных наборов тестов для регрессии, smoke-тестирования, функционального, интеграционного и сквозного тестирования.
•Управление выполнением автоматизации в CI/CD пайплайнах, обеспечение стабильности, надежности тестовых прогонов и пригодности для принятия решений о релизе.
•Анализ результатов тестирования, расследование сбоев, выявление коренных причин и точная фиксация дефектов.
•Тесное сотрудничество с командами разработки, владельцами продуктов, бизнес-аналитиками и заинтересованными сторонами для решения проблем и повышения качества продукта.
•Ревью кода автоматизации, написанного другими инженерами по автоматизации, и предоставление конструктивной обратной связи.
•Обеспечение соответствия автоматизационных скриптов согласованным стандартам кодирования, паттернам фреймворка и принципам поддерживаемого дизайна.
•Поддержка тестирования в разных браузерах и веб-приложений.
•Написание четких и эффективных автоматизированных тест-кейсов на основе требований, пользовательских историй и критериев приемки.
•Вклад в непрерывное улучшение покрытия автоматизации, стабильности фреймворка, скорости выполнения тестов и отчетности.
•Участие в Agile-церемониях, включая планирование спринтов, уточнение требований, ежедневные стендапы, обзоры и ретроспективы.
Требования
•Минимум 3 года опыта в автоматизации тестирования, предпочтительно веб-приложений.
•Сильный практический опыт работы с Selenium WebDriver на Java.
•Опыт работы с JUnit, TestNG или аналогичным фреймворком для выполнения тестов на Java.
•Глубокое понимание Page Object Model или аналогичных паттернов поддерживаемого дизайна автоматизации.
•Опыт создания и поддержки автоматизированных наборов тестов для регрессии, smoke, функционального и сквозного тестирования.
•Хорошие знания HTML, CSS и JavaScript для тестирования веб-приложений и идентификации элементов.
•Опыт функционального тестирования в разных браузерах.
•Хорошее знание инструментов отслеживания багов, отчетности по дефектам и управления тестированием.
•Опыт написания тест-кейсов, тестовых скриптов и отчетов о выполнении тестов.
•Рабочие знания принципов BDD; опыт работы с Cucumber или аналогичным BDD-инструментом будет преимуществом.
•Опыт работы в Agile, Scrum или Kanban средах.
•Понимание CI/CD пайплайнов и интеграции автоматизированных тестов с использованием таких инструментов, как Jenkins, Azure DevOps, GitLab CI или аналогичных.
•Опыт работы с системами контроля версий, такими как Git или эквивалентными.
•Умение расследовать сбои тестов и различать проблемы в скриптах, окружении, данных и дефекты приложения.
•Внимательность к деталям, хорошие коммуникативные навыки и ориентация на качество.
•Опыт работы с решениями на базе ИИ для поддержки тестирования или готовность к их внедрению для улучшения проектирования тестов, покрытия автоматизации, анализа дефектов, отчетности или поддержки тестов.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте