Работа
Из фида партнера
Инженер по тестированию программного обеспечения
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Да
- Компания
- Deepgram
- Уровень
- Senior
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Обзор компании
Deepgram — это ведущая платформа, лежащая в основе развивающейся экономики голосового искусственного интеллекта стоимостью в триллион долларов, предоставляющая API-интерфейсы в реальном времени для преобразования речи в текст (STT), преобразования текста в речь (TTS) и создания голосовых агентов промышленного уровня в больших масштабах. Более 200 000 разработчиков и более 1300 организаций создают голосовые предложения на базе Deepgram, включая Twilio, Cloudflare, Sierra, Decagon, Vapi, Daily, Cresta, Granola и Jack in the Box. Доступ к базовым моделям Deepgram для голосовой связи осуществляется через облачные API или в виде автономного и локального программного обеспечения с непревзойденной точностью, низкой задержкой и экономической эффективностью. При поддержке недавней серии C, проводимой ведущими мировыми инвесторами и стратегическими партнерами, Deepgram обработал аудио за более чем 50 000 лет и расшифровал более 1 триллиона слов. В мире нет организации, которая разбиралась бы в голосе лучше, чем Deepgram.
Рабочий ритм компании
В Deepgram мы ожидаем, что использование ИИ и комфорт не являются обязательными, они являются основой того, как мы работаем, внедряем инновации и измеряем производительность.
Ожидается, что каждый член команды, работающий в Deepgram, будет активно использовать и экспериментировать с передовыми инструментами искусственного интеллекта и даже внедрять свои собственные в свою повседневную работу. Мы измеряем, насколько эффективно ИИ применяется для достижения результатов, и последовательное, творческое использование новейших возможностей ИИ является ключом к успеху. Кандидатам должно быть комфортно быстро внедрять новые модели и режимы, интегрировать искусственный интеллект в свои рабочие процессы и постоянно расширять границы возможностей этих технологий.
Кроме того, мы движемся в темпе развития ИИ. Изменения происходят быстро, и вы можете ожидать, что ваша повседневная работа будет меняться так же быстро. Возможно, это неподходящая роль, если вы не готовы экспериментировать, адаптироваться, думать и постоянно учиться, или если вы ищете что-то строго предписывающее с традиционным графиком работы с 9 до 5.
Возможность
Deepgram ищет инженера по тестированию программного обеспечения для проектирования, создания и поддержки сред автоматизированного тестирования и наборов исследовательских тестов для наших продуктов, моделей, API и платформ данных. Вам нравится взламывать системы, исследовать крайние случаи, тестировать реальные и состязательные входные данные, а также автоматизировать повторяемую проверку, чтобы быстро выявлять регрессии.
Вы переводите требования к продукту и метрики модели в автоматические регрессионные тесты, конвейеры оценки, шлюзы качества данных, нагрузочные тесты и критерии выпуска. Вы сотрудничаете с отделами контроля качества, исследований, продуктов, данных и проектирования, чтобы планировать тестирование, выполнять человеческие и автоматические оценки, поддерживать приемочное тестирование пользователей и четко сообщать о рисках.
Обнаружив проблему, вы предоставляете точные шаги воспроизведения, входные данные, параметры, ожидаемые и фактические результаты, а также подтверждающие данные. Что вас волнует? Создание масштабируемой автоматизации, которая дает Deepgram уверенность в том, что ее продукты, модели и рабочие процессы обработки данных надежно работают для клиентов.
Что ты будешь делать
•
Создавайте и выполняйте хорошо продуманные планы тестирования для продуктов Deepgram, API, SDK, функций на основе моделей и платформ данных, гарантируя надежность, надежность и хорошую производительность производственного программного обеспечения.
•
Проектируйте, создавайте и обслуживайте наборы автоматизированных тестов и платформы для функционального, интеграционного, сквозного, регрессионного тестирования, тестирования API, браузера и уровня обслуживания в рамках пакетных и потоковых рабочих процессов.
•
Преобразуйте требования к продукту и критерии приемлемости для клиентов в четкие стратегии тестирования, повторяемые тестовые сценарии и обязательные этапы выпуска.
•
Создавайте и обслуживайте репрезентативные, ориентированные на клиента и состязательные наборы тестовых данных, приспособления и тестовые среды, которые учитывают реальные входные данные, крайние случаи, режимы сбоев и системные ограничения.
•
Подтверждайте поведение на основе модели, включая преобразование речи в текст, преобразование текста в речь и другие функции ИИ, используя соответствующие показатели, ожидаемые результаты, человеческий анализ и регрессионное покрытие, при необходимости сотрудничая со специалистами по исследованиям и оценке моделей.
•
Создайте инфраструктуру тестирования, включающую в себя средства тестирования, сценарии многократного использования, инструменты для обработки тестовых данных, конвейеры агрегирования результатов, информационные панели и визуализации, которые упрощают понимание сигналов качества и принятие соответствующих мер.
•
Интегрируйте автоматические тесты, проверки качества, канареечные программы и проверку релизов в CI/CD, чтобы регрессии выявлялись постоянно, а не только посредством ручного тестирования.
•
Сотрудничайте с отделами проектирования, продуктов, исследований, данных, инфраструктуры и DevOps, чтобы понять поведение системы, зависимости, вариации, ограничения производительности и риски развертывания, а также обеспечить соответствующее тестовое покрытие.
•
Тестируйте рабочие процессы приема, обработки, аннотирования и контроля качества данных, проверяя целостность, полноту, репрезентативность данных, дедупликацию, утечку и готовность последующих операций.
•
Выполняйте предварительную и производственную проверку, нагрузочное тестирование и тестирование надежности, кроссбраузерное тестирование и тестирование рабочих процессов клиента, а также приемочное тестирование пользователей в сотрудничестве с внутренними заинтересованными сторонами и командами обеспечения качества клиентов.
•
Поддерживайте и улучшайте репозиторий тестовых сценариев, покрытие автоматизации, тестовую документацию и отчеты о готовности к выпуску, чтобы команды имели четкое представление о том, что было протестировано, что прошло успешно, а что остается рискованным.
•
Создавайте точные, действенные отчеты об ошибках с воспроизводимыми шагами, входными данными, параметрами, ожидаемыми и фактическими результатами, журналами или артефактами, а также с четким указанием серьезности; участвовать в сортировке и при необходимости обострять проблемы.
•
Помогите поднять планку с помощью проверок кода, проверок тестового дизайна, технических обсуждений, а также эффективных методов проектирования, автоматизации и контроля качества.
Что мы ищем
•
Бакалавр, магистр или доктор философии в области компьютерных наук, искусственного интеллекта, прикладной математики или смежной области или эквивалентный опыт.
•
Более 5 лет профессионального опыта разработки программного обеспечения или обеспечения качества, а также опыт разработки инфраструктуры тестирования или систем оценки (приветствуются старшие кандидаты со значительно более глубоким опытом).
•
Уверенный опыт работы с серверной частью/скриптами на таком языке, как Python, Rust, Go или аналогичном.…
Источник: Jobicy (https://jobicy.com/jobs/154872-software-test-engineer).
Deepgram — это ведущая платформа, лежащая в основе развивающейся экономики голосового искусственного интеллекта стоимостью в триллион долларов, предоставляющая API-интерфейсы в реальном времени для преобразования речи в текст (STT), преобразования текста в речь (TTS) и создания голосовых агентов промышленного уровня в больших масштабах. Более 200 000 разработчиков и более 1300 организаций создают голосовые предложения на базе Deepgram, включая Twilio, Cloudflare, Sierra, Decagon, Vapi, Daily, Cresta, Granola и Jack in the Box. Доступ к базовым моделям Deepgram для голосовой связи осуществляется через облачные API или в виде автономного и локального программного обеспечения с непревзойденной точностью, низкой задержкой и экономической эффективностью. При поддержке недавней серии C, проводимой ведущими мировыми инвесторами и стратегическими партнерами, Deepgram обработал аудио за более чем 50 000 лет и расшифровал более 1 триллиона слов. В мире нет организации, которая разбиралась бы в голосе лучше, чем Deepgram.
Рабочий ритм компании
В Deepgram мы ожидаем, что использование ИИ и комфорт не являются обязательными, они являются основой того, как мы работаем, внедряем инновации и измеряем производительность.
Ожидается, что каждый член команды, работающий в Deepgram, будет активно использовать и экспериментировать с передовыми инструментами искусственного интеллекта и даже внедрять свои собственные в свою повседневную работу. Мы измеряем, насколько эффективно ИИ применяется для достижения результатов, и последовательное, творческое использование новейших возможностей ИИ является ключом к успеху. Кандидатам должно быть комфортно быстро внедрять новые модели и режимы, интегрировать искусственный интеллект в свои рабочие процессы и постоянно расширять границы возможностей этих технологий.
Кроме того, мы движемся в темпе развития ИИ. Изменения происходят быстро, и вы можете ожидать, что ваша повседневная работа будет меняться так же быстро. Возможно, это неподходящая роль, если вы не готовы экспериментировать, адаптироваться, думать и постоянно учиться, или если вы ищете что-то строго предписывающее с традиционным графиком работы с 9 до 5.
Возможность
Deepgram ищет инженера по тестированию программного обеспечения для проектирования, создания и поддержки сред автоматизированного тестирования и наборов исследовательских тестов для наших продуктов, моделей, API и платформ данных. Вам нравится взламывать системы, исследовать крайние случаи, тестировать реальные и состязательные входные данные, а также автоматизировать повторяемую проверку, чтобы быстро выявлять регрессии.
Вы переводите требования к продукту и метрики модели в автоматические регрессионные тесты, конвейеры оценки, шлюзы качества данных, нагрузочные тесты и критерии выпуска. Вы сотрудничаете с отделами контроля качества, исследований, продуктов, данных и проектирования, чтобы планировать тестирование, выполнять человеческие и автоматические оценки, поддерживать приемочное тестирование пользователей и четко сообщать о рисках.
Обнаружив проблему, вы предоставляете точные шаги воспроизведения, входные данные, параметры, ожидаемые и фактические результаты, а также подтверждающие данные. Что вас волнует? Создание масштабируемой автоматизации, которая дает Deepgram уверенность в том, что ее продукты, модели и рабочие процессы обработки данных надежно работают для клиентов.
Что ты будешь делать
•
Создавайте и выполняйте хорошо продуманные планы тестирования для продуктов Deepgram, API, SDK, функций на основе моделей и платформ данных, гарантируя надежность, надежность и хорошую производительность производственного программного обеспечения.
•
Проектируйте, создавайте и обслуживайте наборы автоматизированных тестов и платформы для функционального, интеграционного, сквозного, регрессионного тестирования, тестирования API, браузера и уровня обслуживания в рамках пакетных и потоковых рабочих процессов.
•
Преобразуйте требования к продукту и критерии приемлемости для клиентов в четкие стратегии тестирования, повторяемые тестовые сценарии и обязательные этапы выпуска.
•
Создавайте и обслуживайте репрезентативные, ориентированные на клиента и состязательные наборы тестовых данных, приспособления и тестовые среды, которые учитывают реальные входные данные, крайние случаи, режимы сбоев и системные ограничения.
•
Подтверждайте поведение на основе модели, включая преобразование речи в текст, преобразование текста в речь и другие функции ИИ, используя соответствующие показатели, ожидаемые результаты, человеческий анализ и регрессионное покрытие, при необходимости сотрудничая со специалистами по исследованиям и оценке моделей.
•
Создайте инфраструктуру тестирования, включающую в себя средства тестирования, сценарии многократного использования, инструменты для обработки тестовых данных, конвейеры агрегирования результатов, информационные панели и визуализации, которые упрощают понимание сигналов качества и принятие соответствующих мер.
•
Интегрируйте автоматические тесты, проверки качества, канареечные программы и проверку релизов в CI/CD, чтобы регрессии выявлялись постоянно, а не только посредством ручного тестирования.
•
Сотрудничайте с отделами проектирования, продуктов, исследований, данных, инфраструктуры и DevOps, чтобы понять поведение системы, зависимости, вариации, ограничения производительности и риски развертывания, а также обеспечить соответствующее тестовое покрытие.
•
Тестируйте рабочие процессы приема, обработки, аннотирования и контроля качества данных, проверяя целостность, полноту, репрезентативность данных, дедупликацию, утечку и готовность последующих операций.
•
Выполняйте предварительную и производственную проверку, нагрузочное тестирование и тестирование надежности, кроссбраузерное тестирование и тестирование рабочих процессов клиента, а также приемочное тестирование пользователей в сотрудничестве с внутренними заинтересованными сторонами и командами обеспечения качества клиентов.
•
Поддерживайте и улучшайте репозиторий тестовых сценариев, покрытие автоматизации, тестовую документацию и отчеты о готовности к выпуску, чтобы команды имели четкое представление о том, что было протестировано, что прошло успешно, а что остается рискованным.
•
Создавайте точные, действенные отчеты об ошибках с воспроизводимыми шагами, входными данными, параметрами, ожидаемыми и фактическими результатами, журналами или артефактами, а также с четким указанием серьезности; участвовать в сортировке и при необходимости обострять проблемы.
•
Помогите поднять планку с помощью проверок кода, проверок тестового дизайна, технических обсуждений, а также эффективных методов проектирования, автоматизации и контроля качества.
Что мы ищем
•
Бакалавр, магистр или доктор философии в области компьютерных наук, искусственного интеллекта, прикладной математики или смежной области или эквивалентный опыт.
•
Более 5 лет профессионального опыта разработки программного обеспечения или обеспечения качества, а также опыт разработки инфраструктуры тестирования или систем оценки (приветствуются старшие кандидаты со значительно более глубоким опытом).
•
Уверенный опыт работы с серверной частью/скриптами на таком языке, как Python, Rust, Go или аналогичном.…
Источник: Jobicy (https://jobicy.com/jobs/154872-software-test-engineer).
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: Deepgram
Объявление предоставлено Deepgram.