В Morphisec мы не просто останавливаем киберугрозы — мы революционизируем эту сферу. С нашей передовой технологией выполнения нулевого доверия мы защищаем миллионы пользователей по всему миру от самых продвинутых опасностей, таящихся в цифровом пространстве. Будь то защита рабочих станций, VDI, серверов или облачных рабочих нагрузок, Morphisec — это щит, который предотвращает взломы.
Забудьте о реактивных мерах — мы сосредоточены на проактивной безопасности, которая опережает киберугрозы до их возникновения, и все это без больших затрат. Наше революционное решение не только эффективно; это настоящая игра-чейнджер в современном ландшафте кибербезопасности.
Мы ищем талантливого и мотивированного инженера по автоматизации, который поможет обеспечить качество и надежность наших приложений для защиты конечных точек и платформы управления облаком.
Что вы будете делать
- Разрабатывать, создавать и поддерживать автоматизированные тестовые фреймворки и наборы тестов для наших агентов конечных точек и облачной платформы.
- Писать и выполнять автоматизированные функциональные, регрессионные, интеграционные, сквозные тесты и тесты производительности.
- Тестировать приложения для защиты конечных точек на широком спектре версий и конфигураций Windows, Linux и Mac.
- Интегрировать автоматизированные тесты в конвейеры CI/CD и способствовать подходу «shift-left» к качеству.
- Сотрудничать с исследовательской командой для проверки защиты продукта против реальных сценариев атак.
- Исследовать сбои тестов, сообщать об ошибках и отслеживать их до устранения.
- Тесно сотрудничать с разработчиками, продуктовой командой и DevOps для определения планов тестирования и критериев приемки.
- Постоянно улучшать покрытие тестами, стабильность и скорость выполнения.
Требования:
- Более 2 лет практического опыта в автоматизации QA.
- Отличные навыки программирования на Python (C# или Java — плюс).
- Опыт работы с тестовыми фреймворками, такими как Pytest (Robot Framework — преимущество) и API-тестирование.
- Практический опыт разработки тестов на основе AI — использование инструментов и агентов AI для проектирования, генерации и поддержки автоматизированных тестов.
- Опыт тестирования в среде Windows, включая PowerShell и инструменты командной строки.
- Опыт работы с инструментами CI/CD (например, Jenkins, Git, Bitbucket).
- Знакомство с виртуализацией и облачными средами (VMware, Hyper-V, AWS, Azure) и Docker.
- Глубокое понимание методологий QA, проектирования тестов и жизненного цикла ошибок.
- Отличные коммуникативные навыки и навыки сотрудничества, способность работать самостоятельно.
Преимущества:
- Опыт тестирования продуктов безопасности, таких как защита конечных точек, EDR или антивирус.
- Знакомство с внутренним устройством Windows или системами Linux.
- Опыт тестирования производительности или нагрузочного тестирования.
- Базовое понимание методов и фреймворков атак, таких как MITRE ATT&CK.