Oura
Сан-Франциско, Соединенные Штаты2 месяца назад
172 550 – 203 000 USD
в год
Грейд
Senior
Опыт работы
от 8 лет
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
Письмо на почту или сообщение рекрутеру в Telegram
Наша миссия в Oura — дать каждому человеку возможность раскрыть свой внутренний потенциал. Наши отмеченные наградами продукты помогают нашему глобальному сообществу глубже понять свою готовность, активность и качество сна, используя их Oura Ring и подключенное приложение. Мы помогли миллионам людей понять и улучшить свое здоровье, предоставляя ежедневные рекомендации и практические шаги для вдохновения на здоровый образ жизни.
Расширение прав и возможностей мира начинается с соблюдения наших ценностей и расширения прав и возможностей нашей команды. Будучи быстрорастущей компанией, ориентированной на помощь людям в ведении более здоровой и счастливой жизни, мы гарантируем, что у членов нашей команды есть все необходимое для выполнения своей лучшей работы — как в офисе, так и за его пределами.
Мы ищем высококвалифицированного старшего инженера по тестированию программного обеспечения, который присоединится к нашей команде. В этой роли вы будете отвечать за планирование, внедрение и выполнение тестов для комплексных функций, потоков данных и алгоритмов, которые обеспечивают основные возможности Oura в мобильных приложениях (iOS и Android) и облачных сервисах. Вы будете играть ключевую роль в обеспечении качества продукта, стимулируя автоматизацию тестирования, сообщая о проблемах и ошибках, а также тесно сотрудничая с разработчиками для отладки и решения сложных проблем. Вы также будете владеть и совершенствовать возможности, процессы и методологии тестирования, внося вклад в постоянное улучшение наших возможностей тестирования, и тесно сотрудничать с кросс-функциональными командами в США и Финляндии для поставки высококачественных продуктов.
Что вы будете делать:
Стратегия и планирование тестирования
Разрабатывать комплексные стратегии и планы тестирования для комплексных функций, включая мобильные приложения, серверные службы и решения для обработки данных/алгоритмов.
Определять цели, объем и критерии успешности тестирования для каждого этапа тестирования, обеспечивая охват сложных сценариев использования (например, онбординг, анализ сна и готовности, отслеживание активности, уведомления, потоки подписки).
Сотрудничать с командами Product, Science и Firmware для понимания требований к функциям, поведения данных/алгоритмов, а также любых регуляторных или конфиденциальных соображений.
Выполнение и отчетность по тестированию
Выполнять ручное и автоматизированное тестирование, анализировать результаты тестов и сообщать об ошибках, проблемах и багах в ясной, краткой форме.
Проверять правильность потоков данных и алгоритмов, гарантируя, что входные данные с кольца и бэкенда правильно преобразуются в пользовательские рекомендации в приложении.
Выполнять регрессионное, интеграционное и исследовательское тестирование новых функций, экспериментов и релизов на различных платформах. Использовать и внедрять мониторинг больших данных в соответствии с критериями приемки.
Визуализировать данные и метрики (охват, тенденции ошибок, коэффициенты прохождения) для сообщения об охвате тестирования и статусе качества заинтересованным сторонам.
Автоматизация и непрерывная интеграция
Внедрять, поддерживать и улучшать фреймворки автоматизации тестирования для тестирования мобильных приложений и API, используя, например, Pytest, Appium.
Интегрировать автоматизированное тестирование в конвейеры CI/CD (например, GitHub Actions, Gitlab CI, Jenkins) для поддержки непрерывного тестирования и быстрой обратной связи.
Гарантировать, что наборы регрессионного тестирования для кольца и приложения стабильны, надежны и обеспечивают ценный охват основных функций здоровья и вовлеченности.
Участвовать в управлении тестовыми данными и настройке среды, используя эмуляторы, симуляторы и тестовые кольца, где это применимо.
Сотрудничество и отладка
Тесно сотрудничать с разработчиками, менеджерами по продуктам и другими заинтересованными сторонами для отладки проблем и обеспечения своевременного их решения.
Участвовать в обсуждениях планирования, проектирования и обзора, чтобы привнести перспективу качества на ранних этапах жизненного цикла разработки.
Отстаивать лучшие практики в QA и постоянно совершенствовать методы, процессы и инструменты тестирования.
Ответственность за обеспечение качества
Взять на себя ответственность за качество продукта, стимулируя инициативы по тестированию, которые обеспечивают высокую надежность и производительность.
Продвигать стандарты качества, гарантируя, что все команды придерживаются лучших практик и процессов.
Вести четкую, актуальную документацию по тестированию (планы тестирования, тестовые случаи, охват автоматизации, известные проблемы) для ваших областей функций.
Улучшение процессов
Оценивать и внедрять новые инструменты и методологии для эффективного, масштабируемого и надежного тестирования.
Предоставлять наставничество и руководство младшим членам команды тестирования.
Продвинутое тестирование и исследование технологий
Исследовать использование подходов и инструментов тестирования на основе ИИ, особенно в контексте LLM.
Проводить тестирование производительности для проверки соответствия продуктов эталонным показателям производительности.
Это гибридная должность в нашем офисе в Сан-Франциско.
Что вы принесете:
Обширный опыт в QA и автоматизации тестирования — минимум 8+ лет подтвержденного опыта проектирования, создания и выполнения автоматизированных тестов для сложных приложений.
Опыт сквозного тестирования — опыт тестирования сложных многокомпонентных систем (например, встроенного программного обеспечения в сочетании с мобильными и облачными приложениями).
Опыт в домене: опыт тестирования приложений для здоровья, благополучия, носимых устройств или приложений, основанных на данных, аппаратного обеспечения в лабораторных условиях и валидации комплексного пользовательского опыта. Знание тестирования алгоритмов и функций, управляемых временными рядами или датчиками, является большим плюсом.
Опыт тестирования встроенного ПО и устройств с поддержкой Bluetooth (например, связь устройства с мобильным телефоном, синхронизация и надежность) является плюсом.
Подтвержденный опыт проверки технологий беспроводной связи. Анализ и отладка журналов и трассировок беспроводной связи для выявления первопричин сбоев, проблем с производительностью и краевых сценариев является плюсом.
Фреймворки и инструменты автоматизации — Практический опыт работы с такими фреймворками, как Pytest, Appium, Playwright (или аналогичными).
Навыки программирования/скриптинга — Знание Python требуется для автоматизации тестирования и инструментов.
Опыт CI/CD — Знакомство с инструментами CI/CD, такими как Jenkins, GitHub Actions, GitLab CI, и лучшими практиками непрерывного тестирования.
Аналитические навыки и навыки устранения неполадок — способность быстро выявлять первопричины сложных проблем с использованием журналов, метрик и данных, а также предлагать решения совместно с кросс-функциональными командами.
Коммуникация и сотрудничество — сильные межличностные навыки, способность работать в кросс-функциональном режиме с разработчиками, командами продуктов и другими заинтересованными сторонами для обеспечения общего понимания требований и целей качества.
Опыт работы с LLM и инструментами разработки/тестирования на основе ИИ (например, GitHub Copilot, Claude Code, Cursor).
Преимущества
В Oura мы заботимся о вас и вашем благополучии. Здесь, в Oura, у каждого есть свое кольцо, и мы постоянно стремимся улучшить здоровье сотрудников.
Что мы предлагаем:
Конкурентоспособная заработная плата и пакет акций.
Медицинская, стоматологическая, офтальмологическая страховка и ресурсы для психического здоровья.
Собственное кольцо Oura плюс скидки для сотрудников для друзей и семьи.
20 дней оплачиваемого отпуска плюс 13 оплачиваемых праздничных дней плюс 8 дней гибкого отпуска по состоянию здоровья.
Оплачиваемый отпуск по болезни и родительский отпуск.
Oura использует рыночный подход к оплате труда, который может варьироваться в зависимости от вашего местоположения. Местоположения в США классифицируются по уровням на основе индекса стоимости рабочей силы для данного географического района. Хотя большинство предложений будут ближе к начальному диапазону, оплата труда успешных кандидатов будет определяться на основе навыков, опыта, квалификации, места работы, внутренней эквивалентности коллег и рыночных условий. Эти диапазоны могут быть изменены в будущем.
Регион 1 (Сан-Франциско, Калифорния): 172 550 - 203 000 долларов США.
Рекрутер может определить ваш регион на основе вашего местоположения в США.
Мы не рассматриваем кандидатов, проживающих в следующих штатах: Аляска (AK), Делавэр (DE), Айова (IA), Миссисипи (MS), Небраска (NE), Южная Дакота (SD), Западная Вирджиния (WV) и Висконсин (WI).
Oura гордится тем, что является работодателем с равными возможностями. Мы ценим разнообразие и стремимся создать инклюзивную среду для всех сотрудников. Лица, ищущие работу в Oura, рассматриваются независимо от возраста, происхождения, цвета кожи, пола (включая беременность, роды или связанные с этим медицинские состояния), гендерной идентичности или самовыражения, генетической информации, семейного положения, состояния здоровья, физических или психических нарушений, национального происхождения, статуса защищенного ухода за семьей или медицинского отпуска, расы, религии (включая верования и практики или их отсутствие), сексуальной ориентации, военного или ветеранского статуса, или любой другой характеристики, защищенной федеральными, государственными или местными законами. Мы не будем терпеть дискриминацию или домогательства на основании любой из этих характеристик.
Мы будем работать над обеспечением того, чтобы лица с ограниченными возможностями получали разумные приспособления для участия в процессе собеседования, выполнения основных должностных обязанностей и получения других льгот и привилегий трудоустройства.
Отказ от ответственности: Остерегайтесь поддельных предложений о работе!
Нам сообщили о мошенниках, выдающих себя за рекрутеров OURA, особенно в отношении удаленных должностей. Пожалуйста, обратите внимание:
Наши вакансии публикуются только на странице OURA Careers и на доверенных сайтах вакансий.
Мы никогда не будем запрашивать личную информацию, такую как удостоверение личности или оплату оборудования заранее.
Официальные предложения отправляются через Docusign после устного предложения, а не по SMS или электронной почте.
Будьте бдительны и защищайте свои личные данные.
Всем рекрутинговым агентствам: Oura не принимает резюме агентств. Пожалуйста, не отправляйте резюме по нашему почтовому ящику для вакансий, сотрудникам Oura или в другие организации. Oura не несет ответственности за какие-либо сборы, связанные с нежелательными резюме.
Сравним с твоим профилем навыки, уровень, формат работы и зарплату
Оценка RocketHunt по реальным зарплатам
Оценка RocketHunt по реальным зарплатам