Работа
Из фида партнера
Ведущий разработчик программного обеспечения в тестировании
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Нет
- Компания
- Quantum
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Наша компания
В Quantum мы связываем мировые бренды с потребителями с высокими намерениями. Мы превращаем намерение в действие, а сложность в ясность.
Наша миссия ясна: помогать принимать более разумные и быстрые решения о покупке. Наше видение — стать наиболее используемой в мире службой цифрового сравнения, обеспечивающей ценность и простоту для миллионов людей.
Мы стимулируем рост с помощью партнерского маркетинга, основанного на данных, который обеспечивает эффективность с первого дня. Каждая кампания измерима, оптимизирована в реальном времени и рассчитана на масштабирование.
Благодаря собственным технологиям, комплексной аналитике и принципу соблюдения требований мы даем нашим партнерам преимущество. Мы обеспечиваем уверенные решения и рост в регулируемых и быстрорастущих секторах. Мы помогли амбициозным брендам расти быстрее, умнее и глобально.
Роль
Наша собственная команда инженеров создает и эксплуатирует каждый продукт, с которым мы работаем. Мы работаем в двух продуктовых группах: iGaming и Rewards, которым помогают инженеры по платформам и инфраструктуре. Мы находимся на полпути к созданию новой версии нашей платформы, поэтому сейчас подходящий момент, чтобы поставить качество разработки во главу угла нашей работы.
Вы будете руководить разработкой качества в обеих продуктовых группах. Вы будете руководить тем, как мы тестируем, создаем платформы и конвейеры, которые ускоряют тестирование, и помогаете каждому инженеру взять на себя ответственность за качество своей работы.
Это практическая техническая роль. Вначале вы будете писать большую часть кода фреймворка самостоятельно. Со временем ваше влияние будет проявляться через инструменты, которые вы создаете, и через инженеров, которых вы обучаете.
Что ты будешь делать
• Определите нашу стратегию тестирования: что мы тестируем на уровне модуля, интеграции, контракта и сквозного уровня, чтобы каждая команда знала, к чему относится тот или иной тест и почему.
• Создайте и используйте нашу платформу автоматизации на Playwright и TypeScript, охватывающую веб-интерфейсы и API обеих продуктовых групп.
• Обеспечьте быструю и надежную обратную связь по CI.
• Приведите наш существующий комплексный пакет в работоспособное состояние и сохраняйте его в таком состоянии по мере роста новой платформы.
• Научите разработчиков писать и использовать тесты для собственного кода посредством объединения, проверки кода и понятных примеров.
• Настройте тестовые данные и среду, которые позволят командам проводить реалистичное и безопасное тестирование.
• Внедрить тестирование производительности и нагрузочное тестирование для наших основных приложений.
• Работайте с менеджерами по продуктам, чтобы критерии приемки можно было протестировать до начала сборки, а время тестирования было частью каждой оценки.
• Отслеживайте небольшой набор показателей качества, таких как ускользнувшие дефекты, частота неудачных изменений, время выполнения пакета и частота ошибок, и используйте их, чтобы решить, куда инвестировать дальше.
О тебе
• Сильные навыки программирования на TypeScript или JavaScript, тестовый код написан в соответствии с тем же стандартом, что и рабочий код.
• Глубокий опыт работы с современной платформой автоматизации браузеров. Драматург идеален; Опыт Cypress хорошо переносится (мы находимся в процессе перехода с Cypress на Playwright).
• Опыт разработки стратегии тестирования по всей пирамиде тестирования веб-продуктов и API, включая оценку того, где автоматизация приносит пользу.
• Опыт запуска автоматических тестов в CI (в идеале GitHub Actions) с помощью Docker и исправления медленных или ненадежных конвейеров.
• Свидетельства повышения качества с помощью других людей, будь то обучение разработчиков, установление стандартов или руководство практикой качества.
Приятно иметь
• Контрактное тестирование в сервисной архитектуре, например, с помощью Pact.
• Тестирование производительности и нагрузки с помощью k6, Artillery или аналогичного.
• Использование помощников по программированию на основе искусственного интеллекта для ускорения написания и поддержки тестов с возможностью проверки того, что они производят.
• Использование данных наблюдения и производственных сигналов для принятия решения о том, что тестировать.
• Визуальная регрессия или тестирование доступности.
• Опыт работы в регулируемой отрасли, такой как iGaming, финансовые технологии или здравоохранение.
Как вы работаете
• Вы простыми словами объясняете компромиссы в отношении качества менеджерам по продуктам и заинтересованным сторонам бизнеса.
• Вы отложите выпуск, если доказательства говорят о том, что он не готов, а затем поможете команде найти безопасный способ доставки.
• Вы записываете: стратегии, решения и руководства, которые другие инженеры могут взять и следовать им.
• Вы можете легко формировать практику на ранней стадии, когда вам нужно будет в первую очередь решить, что наиболее важно.
Что вы получите
• Частное медицинское обслуживание (Bupa)
• Гибридная работа (3 дня в офисе)
• Туристическая страховка
• Конкурентная базовая зарплата
• Бонусная программа компании
• Платная подписка на AI (Claude/ChatGPT/Gemini)
• Лидирующая на рынке программа обучения
• Схема признания и вознаграждения
• Ежегодная конференция компании
• Регулярные «счастливые часы» и командные обеды
• Бесплатный кофе, напитки и закуски.
Каков следующий шаг?
Наш процесс найма гарантирует, что мы набираем на эту должность подходящих людей. Мы заботимся о том, чтобы люди подходили нам так же, как и мы им.
Если вам нравится то, чем мы занимаемся в Quantum, и вы хотите присоединиться к команде, где вы сможете оказать влияние, подайте заявку или свяжитесь с нами по адресу ----- Найдите работу в Великобритании на Arbeitnow.
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/quantum/lead-software-developer-in-test-london-374256).
В Quantum мы связываем мировые бренды с потребителями с высокими намерениями. Мы превращаем намерение в действие, а сложность в ясность.
Наша миссия ясна: помогать принимать более разумные и быстрые решения о покупке. Наше видение — стать наиболее используемой в мире службой цифрового сравнения, обеспечивающей ценность и простоту для миллионов людей.
Мы стимулируем рост с помощью партнерского маркетинга, основанного на данных, который обеспечивает эффективность с первого дня. Каждая кампания измерима, оптимизирована в реальном времени и рассчитана на масштабирование.
Благодаря собственным технологиям, комплексной аналитике и принципу соблюдения требований мы даем нашим партнерам преимущество. Мы обеспечиваем уверенные решения и рост в регулируемых и быстрорастущих секторах. Мы помогли амбициозным брендам расти быстрее, умнее и глобально.
Роль
Наша собственная команда инженеров создает и эксплуатирует каждый продукт, с которым мы работаем. Мы работаем в двух продуктовых группах: iGaming и Rewards, которым помогают инженеры по платформам и инфраструктуре. Мы находимся на полпути к созданию новой версии нашей платформы, поэтому сейчас подходящий момент, чтобы поставить качество разработки во главу угла нашей работы.
Вы будете руководить разработкой качества в обеих продуктовых группах. Вы будете руководить тем, как мы тестируем, создаем платформы и конвейеры, которые ускоряют тестирование, и помогаете каждому инженеру взять на себя ответственность за качество своей работы.
Это практическая техническая роль. Вначале вы будете писать большую часть кода фреймворка самостоятельно. Со временем ваше влияние будет проявляться через инструменты, которые вы создаете, и через инженеров, которых вы обучаете.
Что ты будешь делать
• Определите нашу стратегию тестирования: что мы тестируем на уровне модуля, интеграции, контракта и сквозного уровня, чтобы каждая команда знала, к чему относится тот или иной тест и почему.
• Создайте и используйте нашу платформу автоматизации на Playwright и TypeScript, охватывающую веб-интерфейсы и API обеих продуктовых групп.
• Обеспечьте быструю и надежную обратную связь по CI.
• Приведите наш существующий комплексный пакет в работоспособное состояние и сохраняйте его в таком состоянии по мере роста новой платформы.
• Научите разработчиков писать и использовать тесты для собственного кода посредством объединения, проверки кода и понятных примеров.
• Настройте тестовые данные и среду, которые позволят командам проводить реалистичное и безопасное тестирование.
• Внедрить тестирование производительности и нагрузочное тестирование для наших основных приложений.
• Работайте с менеджерами по продуктам, чтобы критерии приемки можно было протестировать до начала сборки, а время тестирования было частью каждой оценки.
• Отслеживайте небольшой набор показателей качества, таких как ускользнувшие дефекты, частота неудачных изменений, время выполнения пакета и частота ошибок, и используйте их, чтобы решить, куда инвестировать дальше.
О тебе
• Сильные навыки программирования на TypeScript или JavaScript, тестовый код написан в соответствии с тем же стандартом, что и рабочий код.
• Глубокий опыт работы с современной платформой автоматизации браузеров. Драматург идеален; Опыт Cypress хорошо переносится (мы находимся в процессе перехода с Cypress на Playwright).
• Опыт разработки стратегии тестирования по всей пирамиде тестирования веб-продуктов и API, включая оценку того, где автоматизация приносит пользу.
• Опыт запуска автоматических тестов в CI (в идеале GitHub Actions) с помощью Docker и исправления медленных или ненадежных конвейеров.
• Свидетельства повышения качества с помощью других людей, будь то обучение разработчиков, установление стандартов или руководство практикой качества.
Приятно иметь
• Контрактное тестирование в сервисной архитектуре, например, с помощью Pact.
• Тестирование производительности и нагрузки с помощью k6, Artillery или аналогичного.
• Использование помощников по программированию на основе искусственного интеллекта для ускорения написания и поддержки тестов с возможностью проверки того, что они производят.
• Использование данных наблюдения и производственных сигналов для принятия решения о том, что тестировать.
• Визуальная регрессия или тестирование доступности.
• Опыт работы в регулируемой отрасли, такой как iGaming, финансовые технологии или здравоохранение.
Как вы работаете
• Вы простыми словами объясняете компромиссы в отношении качества менеджерам по продуктам и заинтересованным сторонам бизнеса.
• Вы отложите выпуск, если доказательства говорят о том, что он не готов, а затем поможете команде найти безопасный способ доставки.
• Вы записываете: стратегии, решения и руководства, которые другие инженеры могут взять и следовать им.
• Вы можете легко формировать практику на ранней стадии, когда вам нужно будет в первую очередь решить, что наиболее важно.
Что вы получите
• Частное медицинское обслуживание (Bupa)
• Гибридная работа (3 дня в офисе)
• Туристическая страховка
• Конкурентная базовая зарплата
• Бонусная программа компании
• Платная подписка на AI (Claude/ChatGPT/Gemini)
• Лидирующая на рынке программа обучения
• Схема признания и вознаграждения
• Ежегодная конференция компании
• Регулярные «счастливые часы» и командные обеды
• Бесплатный кофе, напитки и закуски.
Каков следующий шаг?
Наш процесс найма гарантирует, что мы набираем на эту должность подходящих людей. Мы заботимся о том, чтобы люди подходили нам так же, как и мы им.
Если вам нравится то, чем мы занимаемся в Quantum, и вы хотите присоединиться к команде, где вы сможете оказать влияние, подайте заявку или свяжитесь с нами по адресу ----- Найдите работу в Великобритании на Arbeitnow.
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/quantum/lead-software-developer-in-test-london-374256).
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: Quantum
Расположение
Лондон, Великобритания
Объявление предоставлено Quantum.