GEICO
Staff Software Engineer – Testing Tools and Frameworks
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Testing Tools and Frameworks компании GEICO. Занимается разработкой и поддержкой тестовых фреймворков, библиотек и инструментов, делает тестирование удобным и доступным для инженеров по всей компании.
Задачи
- Взаимодействовать с бизнесом и инженерами, чтобы понимать сложность тестирования и превращать потребности в тестовые возможности, реализуемые в инструментах, фреймворках и библиотеках
- Глубоко разбираться в тестовых фреймворках и при необходимости разрабатывать расширения, плагины, фикстуры и другие слои для улучшения возможностей фреймворка
- Прототипировать новые тестовые подходы, инструменты и методы
- Устранять разрывы между командами и их сервисами за счёт создания новых библиотек
- Создавать новые инструменты: Excel Addons, сервисы очистки данных, CLI и другое для решения конкретных задач
- Наставлять и давать технические рекомендации младшим инженерам, поддерживая культуру непрерывного улучшения и инноваций
- Следить за последними отраслевыми трендами и технологиями, чтобы процессы continuous delivery оставались передовыми
Требования
- Сильные навыки коммуникации и сотрудничества, умение эффективно работать в команде
- 8+ лет опыта в тестировании ПО, performance/load-тестировании
- Глубокое знание внутреннего устройства тестовых фреймворков или продвинутых тем Pytest, Playwright, TestNG
- Владение как минимум одним языком программирования: Go, Node, Java, Python
- Уверенное владение администрированием Linux и shell-скриптингом
- Опыт работы с Kubernetes и оркестрацией контейнеров
- Желательно: опыт разработки крупномасштабных стендов для performance-тестирования на K6
- Степень бакалавра или магистра в области информационных технологий или смежной, либо эквивалентный опыт
Условия
- Годовая зарплата $105,000.00 – $260,000.00
- GEICO не спонсирует рабочую авторизацию для новых кандидатов на эту позицию
- Персонализированные программы развития, менторство и помощь с сертификацией
- Инклюзивная и коллаборативная культура, основанная на общем успехе
- Конкурентоспособная оплата, льготы и гибкость для поддержки благополучия и будущего
Навыки
- Pytest
- Playwright
- TestNG
- Go
- Node.js
- Java
- Python
- Linux
- Shell scripting
- Kubernetes
- K6