В компании Lilly мы объединяем заботу и открытия, чтобы улучшить жизни людей по всему миру. Штаб-квартира компании находится в Индианаполисе, штат Индиана. Lilly является мировым лидером в сфере здравоохранения, посвященным открытию и предоставлению жизненно важных лекарств. Наши сотрудники работают над улучшением управления заболеваниями, вносят вклад в благополучие общества и активно участвуют в волонтерской деятельности и благотворительности. Мы ставим людей на первое место во всех наших действиях и ищем людей, стремящихся оказать положительное влияние на глобальное здоровье.
Должность: Инженер по качеству
Описание позиции
Инженер по качеству будет улучшать наши программные решения с помощью передовых технологий сборки, автоматизации тестирования и обеспечения среды. Обязанности включают предоставление масштабируемых возможностей автоматизации в соответствии с нашими методологиями тестирования, спецификациями целевой среды и практиками управления качеством. Эта роль будет развивать платформу непрерывной доставки, управлять автоматизированными рабочими процессами и работать с командами разработки продуктов для использования автоматизации в цифровых решениях здоровья Lilly.
Основные обязанности
- Создание комплексной дорожной карты непрерывной доставки; определение высокоценных случаев применения для автоматизации сборки и тестирования; продвигать дорожную карту и обеспечивать поддержку организации для ее реализации.
- Предоставление "самообслуживающей" возможности для использования команды разработки продуктов, позволяя коду переходить от проверки в репозитории к автоматизированной среде тестирования и развертывания, включая Непрерывную Интеграцию, Непрерывную Доставку/Развертывание и Непрерывную Автоматизацию Инфраструктуры.
- Проектирование, внедрение и поддержка структуры для автоматизированных тестовых скриптов в рамках возможности самообслуживания; обучение и помощь другим в использовании структуры.
- Поддержка репозиториев исходного кода Digital Health.
- Сотрудничество с командами разработки продуктов и платформ для постоянного улучшения возможностей автоматизации программного обеспечения.
- Партнерство с инженерами безопасности платформ Digital Health для уменьшения потенциальных киберугроз в средах разработки/тестирования/производства и мобильных приложениях.
- Создание, поддержка и выполнение стандартных операционных процессов в соответствии с процессами системы управления качеством (QMS) Lilly.
- Использование стандартизированных процессов жизненного цикла программного обеспечения и внедрение улучшений для повышения качества, эффективности, повторяемости и контроля.
Основные квалификации
- Степень бакалавра или младшего специалиста в области компьютерных наук, инженерии или смежной области.
- 5-6 лет профессионального опыта в предоставлении комплексных программных решений.
- Понимание нагрузочного и производительного тестирования.
- Экспертные знания в Объектно-Ориентированном Программировании, сериализации данных, REST API и контроле версий программного кода.
- Знание Python, TypeScript, JavaScript или тестирования RESTful API.
- Опыт работы с GitHub и JIRA.
- Подтвержденный опыт работы с инструментами автоматизации тестирования, такими как Rest Assured, pytest, Postman, Selenium, VS Code, Appium, Cucumber, WebdriverIO, и node.js.
- Соответствующий опыт работы в разработке структуры автоматизации тестирования программного обеспечения.
- Опыт работы с AWS или другими облачными технологиями.
- Знания в области Машинного Обучения и открытых моделей ИИ.
- Опыт работы с системами Непрерывной Интеграции (например, GitHub Actions).
- Практическое знание концепций Agile-разработки программного обеспечения.
- Понимание систем управления качеством (QMS).
Дополнительные навыки/предпочтения