Software Engineer in Test
Как Software Engineer in Test в CVAT.ai, вы будете играть ключевую роль в обеспечении высочайшего качества нашей платформы для данных компьютерного зрения. Ваша основная обязанность будет заключаться в разработке, создании и внедрении стратегий и систем автоматизированного тестирования. Таким образом, вы поможете обеспечить точность и надежность наших решений в области машинного обучения, напрямую способствуя повышению надежности нашей платформы компьютерного зрения.
Что вы будете делать:
- Разрабатывать и улучшать автоматизированные тесты для платформы:
- Глубоко понимать проект и сотрудничать с разработчиками и сообществом open-source.
- Работать с инфраструктурой для оптимизации пайплайнов сборки и выполнения тестов.
- Подготавливать подробные, комплексные и хорошо структурированные планы для улучшения покрытия тестами продукта.
- Анализировать требования, спецификации и техническую документацию для предоставления обратной связи с точки зрения тестируемости.
- Предлагать улучшения процессов и внедрять новые инструменты для повышения качества продукта и процесса тестирования.
Что мы ожидаем от вас:
- Опыт разработки автоматизированных тестов более 2 лет.
- Владение Python для написания и отладки тестовых скриптов.
- Опыт работы с Cypress, Pytest или аналогичными фреймворками для автоматизации тестирования.
- Хорошее понимание клиент-серверной архитектуры и микросервисов.
- Опыт тестирования безопасности и производительности веб-приложений.
- Знание форматов данных, используемых в клиент-серверном взаимодействии (JSON, XML).
- Опыт работы с CI/CD системами, такими как GitHub Actions.
- Знакомство с методологиями и инструментами обеспечения качества.
- Опыт работы с Git.
- Владение английским языком на уровне B1 (Intermediate) или выше, с возможностью читать техническую документацию и эффективно общаться на английском языке.
Приветствуется:
- Опыт работы с JavaScript/TypeScript.
- Опыт работы с инструментами тестирования API, такими как Swagger или Postman.
- Опыт работы с базами данных (SQLite, PostgreSQL).
- Опыт работы с Kubernetes и тестированием производительности или стресс-тестированием.
Почему вам стоит присоединиться к нам:
- Командная, опытная команда энтузиастов компьютерного зрения.
- Возможности карьерного роста.
- Удаленная работа (по всему миру, кроме России и Беларуси) или релокация на Кипр.
- Отличный баланс между работой и личной жизнью благодаря гибкому графику и щедрой политике отпусков и больничных.
- Медицинская страховка и широкий спектр льгот.