Сила в доверии
Миссия OneTrust — способствовать инновациям через ответственное использование данных и ИИ. Мы считаем, что обеспечение доверия к данным не должно замедлять команды — оно должно ускорять возможности. Это привело нас к разработке первой технологической платформы для ответственного использования данных в 2016 году. Сегодня, когда ИИ представляет собой последнее и самое значимое расширение данных, OneTrust вновь переопределяет, как выглядит ответственное инновационное развитие. OneTrust, платформа управления, готовая к ИИ™ (AI‑Ready Governance Platform™), объединяет регуляторную аналитику, автоматизацию и связанные рабочие процессы управления, чтобы бизнес мог продолжать двигаться с скоростью ИИ, обеспечивая при этом хорошее управление для предотвращения масштабного неправильного использования данных. Доверяют тысячи организаций по всему миру, OneTrust формирует будущее, в котором доверенные данные становятся преобразующей силой для бизнеса и общества.
Задача
- Мы ищем SDET уровня Staff для поддержки наших команд разработки продуктов. В роли Staff SDET вы сыграете ключевую роль в формировании и руководстве нашей стратегией тестирования программного обеспечения. Вы будете отвечать за проектирование, разработку и внедрение надежных фреймворков автоматизации тестирования, наставничество команды SDET (инженеров по разработке и тестированию программного обеспечения) и обеспечение общего качества и надежности наших программных продуктов.
Ваша миссия
- Обеспечивать техническое руководство и поддержку команды SDET.
- Сотрудничать с командами разработки и обеспечения качества (QE) для интеграции тестирования в процесс разработки программного обеспечения.
- Проектировать, разрабатывать и поддерживать масштабируемые и эффективные фреймворки автоматизации тестирования и архитектуры тестирования.
- Работать бок о бок с разработчиками, создавая модульные и интеграционные тесты с использованием их инструментов и фреймворков.
- Обеспечивать поддержку фреймворками различных типов тестирования, включая функциональное, интеграционное и производительное тестирование.
- Наставлять и направлять младших SDET, предоставляя техническую экспертизу и поддержку в развитии карьеры.
- Проводить обучающие сессии для повышения квалификации команды тестирования.
- Формировать культуру инноваций, сотрудничества и непрерывного обучения в команде.
- Сотрудничать с кросс-функциональными командами для разработки комплексных планов тестирования.
- Выполнять и контролировать выполнение тест-кейсов, обеспечивая полное покрытие функциональных и нефункциональных требований.
- Анализировать результаты тестирования и предоставлять значимые выводы для улучшения качества продукта.
- Тесно работать с разработчиками, менеджерами продуктов и другими заинтересованными сторонами для понимания требований и пользовательских историй.
- Эффективно коммуницировать с членами команды и заинтересованными сторонами, предоставляя четкие обновления о ходе тестирования и возникающих проблемах.
- Добавлять, поддерживать и обновлять скрипты в существующем наборе автоматизации, помогая запускать набор на различных этапах релизного цикла.
- Участвовать в различных POC (Proof of Concept) для поддержания актуальности и релевантности фреймворка автоматизации и технологий в соответствии с продуктовым предложением.
- Проводить взаимные проверки кода тестов и фреймворков автоматизации.
Вы — это
- Опытный SDET с установкой «автоматизировать всё и везде», который ищет сложную техническую руководящую роль в динамичной и инновационной компании.
- Вы эффективно находите основную причину сбоя (в интегрированной среде) и оповещаете нужную команду.
- Вы всегда готовы поддержать длительный процесс развертывания, даже после рабочего времени.
- Вы готовы учиться и осваивать новые навыки для поддержки постоянно меняющегося технологического ландшафта, такого как облачные вычисления и ИИ (искусственный интеллект).
- Вы понимаете сложные архитектуры продукта и развертывания и создаете эффективные тестовые решения.
- Вы хотите быть частью команды, которая страстно стремится поставлять высококачественные программные решения.
Ваш опыт включает
- Степень бакалавра в области компьютерных наук, инженерии или смежной технической или бизнес-сфере.
- Более 10 лет релевантного опыта работы разработчиком, инженером по автоматизации или SDET.
- Более 8 лет опыта программирования на Java с глубокими практическими знаниями принципов ООП и Core Java.
- Более 4 лет опыта участия в разработке через тестирование (TDD) или BDD (поведенческое тестирование) с использованием инструментов, таких как Cucumber, Junit, Mockito или TestNG.
- Более 3 лет опыта работы с CI/CD инструментами, такими как Jenkins, Circle CI или Azure DevOps, с возможностью создавать тестовые пайплайны на Java или Groovy.
- Более 4 лет опыта работы с фреймворками Selenium или Cypress для автоматизации GUI (пользовательского интерфейса) и E2E тестов приложения.
- Более 4 лет опыта работы с REST Assured или аналогичными инструментами, такими как Postman, для автоматизации API.
- Более 4 лет опыта работы в высокоавтоматизированной среде CI/CD.
- Более 4 лет опыта работы с системами контроля версий, такими как Bitbucket, GitHub или GitLab.
- Более 2 лет опыта анализа логов для устранения неполадок с использованием инструментов, таких как Splunk, Dynatrace или Coralogix.
- Более 3 лет опыта работы в облачной среде, предпочтительно Azure, с использованием различных сервисов Azure, таких как Gateways, Redis, Storage, виртуальные машины (VMs) и кластеры Kubernetes.
- Более 3 лет опыта тестирования мобильных приложений, как нативных, так и веб-сайтов, с использованием Appium на реальных устройствах и эмуляторах, как в частных фермах, так и у сторонних поставщиков, таких как Sauce Labs или BrowserStack.
- Более 4 лет опыта работы с географически распределёнными командами в США, Канаде и Индии.
- Сильные аналитические, критическое мышление и навыки решения проблем.
- Способность работать в команде, проявлять инициативу, самостоятельно решать проблемы и наставлять других.
- Страсть к высококачественной работе и внимательность к деталям.
- Сильные устные и письменные коммуникативные навыки.
Дополнительные преимущества
- Предыдущий опыт работы с системами ИИ/МО и их использованием в тестировании для повышения интеллекта тестовых пайплайнов.
- Опыт анализа использования CPU, памяти, сети, сборки мусора и параметров БД, а также отчетов БД для проверки производительности приложений.
- Умение разворачивать масштабируемую тестовую архитектуру с использованием Docker или Kubernetes.
- Опыт работы с Kubernetes и расширенными сценариями использования для тестовых гридов, свойств автоскейлинга.
Где мы работаем
Мы поддерживаем культуру офиса в первую очередь, поощряя присутствие в офисе три дня в неделю для большинства ролей, с значимыми возможностями для совместной работы и празднования лично.
Каждая роль может иметь специфические требования или гибкость в зависимости от объема позиции, поэтому мы рекомендуем уточнять это у вашего рекрутера во время первого интервью.
Преимущества
Будучи сотрудником OneTrust, вы становитесь частью OneTeam. Это означает, что вы получите поддержку физически, ментально и эмоционально, чтобы делать свою лучшую работу как в офисе, так и вне его. Включает комплексное медицинское страхование, гибкий оплачиваемый отпуск, акции RSU, ежегодные бонусы за результаты, поддержку пенсионных счетов, более 14 недель оплачиваемого отпуска по уходу за ребенком, возможности карьерного роста, оплату экзаменов по сертификации в области конфиденциальности компанией и многое другое. Конкретные преимущества зависят от страны. Для получения дополнительной информации обратитесь к вашему рекрутеру или посетите onetrust.com/careers.
Ресурсы
Ознакомьтесь со следующими ресурсами, чтобы узнать больше о OneTrust и его сотрудниках:
Ваши данные
Вы имеете право обновлять или удалять свои персональные данные. Также вы имеете право получить копию информации, которую OneTrust хранит о вас. Дополнительные сведения об этих правах доступны на сайте в нашем Обзоре конфиденциальности. Вы можете в любой момент изменить свое решение и удалить свои персональные данные из нашей базы. Для этого необходимо связаться с нами и сообщить о желании быть удаленным. Запрос следует оформить через Форму запроса субъекта данных.
Предупреждение о мошенничестве при найме: OneTrust осведомлена о мошенничествах, связанных с ложными предложениями о работе в нашей компании. Мошеннические вакансии, интервью и предложения работы используют поддельные сайты, адреса электронной почты, групповые чаты и текстовые сообщения. Обратите внимание, что мы никогда не запрашиваем у кандидатов личную информацию, документы или банковские данные во время интервью. Мы не проводим интервью с кандидатами через мгновенные сообщения или групповые чаты и не требуем от кандидатов покупки товаров или услуг, а также обработки платежей от нашего имени в качестве условия предложения о работе. Обратите внимание, что любые законные запросы на интервью будут исходить непосредственно от рекрутера OneTrust с адреса электронной почты "@onetrust.com". Вы также можете получать легитимные письма с адреса "@us.greenhouse-mail.io". Рекрутеры связываются только с кандидатами, подавшими заявку через нашу ATS (Greenhouse) или с потенциальными кандидатами через LinkedIn InMail. Предложения о работе будут исходить от рекрутера и могут иметь адрес электронной почты "@docusign.net". Для получения дополнительной информации или если вы стали целью мошенников, пожалуйста, свяжитесь с askrecruiting@onetrust.com.
Наша приверженность вам
Присоединившись к OneTrust, вы становитесь на стартовую площадку — обратный отсчет начался. Куда? К карьере без границ, работая вместе с разнообразной и инклюзивной командой, которая страстно занимается значимой работой. Как первопроходец, ваш голос и экспертиза помогут определить направление совершенно новой категории. Наша приверженность ставить людей на первое место начинается с вас. Ваш рост — часть миссии. Наша цель — дать вам возможность начать следующий этап вашей уникальной карьеры.
OneTrust предоставляет равные возможности трудоустройства всем сотрудникам и кандидатам и запрещает дискриминацию и домогательства любого рода независимо от расы, цвета кожи, религии, возраста, пола, национального происхождения, инвалидности, генетики, статуса ветерана, сексуальной ориентации, гендерной идентичности или выражения, или любой другой характеристики, защищенной местным законодательством.