Старший инженер по автоматизации QA
О LighthouseAI
LighthouseAI предоставляет программное обеспечение и услуги по лицензированию в фармацевтической отрасли для производителей фармацевтической продукции, оптовых дистрибьюторов, логистических компаний и аптек. Пакет продуктов LighthouseAI включает LighthouseAI Intelligence®, который использует искусственный интеллект для автоматизации исследований нормативных требований, и LighthouseAI Management®, который обеспечивает обслуживание. LighthouseAI создает без стресса и оптимизированный процесс получения государственных лицензий при поддержке наших опытных ветеранов отрасли и профессиональных решений.
Мы ищем опытного и мотивированного старшего инженера по автоматизации QA, который будет руководить нашими инициативами по обеспечению качества программного обеспечения. Эта роль требует практического лидера, который может разрабатывать, внедрять и оптимизировать фреймворки автоматизации, наставлять команду инженеров и сотрудничать с межфункциональными командами для поставки высококачественных, надежных программных продуктов в среде Agile.
Это полнофункциональная удаленная позиция.
Рабочие часы: Понедельник-Пятница 8:00-16:30 ET
Кандидат должен иметь законное право работать в Соединенных Штатах без спонсорства сейчас или в будущем.
Основные обязанности и ответственность:
- Разработка фреймворков: Разработка, создание и поддержка масштабируемых сквозных (E2E) фреймворков автоматизации с использованием Playwright (или Selenium) для поддержки сложных веб-приложений и API.
- Интеграция ИИ и LLM: Интеграция Anthropic Claude (или других LLM) в набор тестов для включения расширенных возможностей, таких как самовосстанавливающиеся скрипты, недетерминированная валидация пользовательского интерфейса и автоматическая генерация тестовых данных.
- Оптимизация рабочих процессов: Использование инжиниринга подсказок (prompt engineering) и API LLM для автоматизации повторяющихся задач QA, оптимизации тестового покрытия и обработки динамической валидации контента.
- Управление проектами и ошибками: Отслеживание дефектов, управление регрессионными наборами и выполнение задач спринта в Linear для поддержания высокой видимости качества продукта.
- Автоматизация CI/CD: Интеграция конвейеров выполнения автоматизированных тестов в рабочие процессы CI/CD (например, GitHub Actions, GitLab CI) для бесшовного непрерывного тестирования.
- Межфункциональное сотрудничество: Сотрудничество с разработчиками, менеджерами продуктов и специалистами по данным для раннего выявления рисков на этапе жизненного цикла продукта и согласования стратегий валидации.
Квалификация по опыту работы:
- Степень бакалавра в области компьютерных наук, инженерии или смежной технической области, или эквивалентный практический опыт.
- Опыт: 5+ лет специализированного профессионального опыта в области инженерии автоматизации QA программного обеспечения.
- Инструменты автоматизации: Опыт работы с Playwright (TypeScript, JavaScript или Python); практический опыт работы с Selenium приемлем, если он сопровождается глубоким пониманием современных архитектур тестирования.
- Компетентность в области ИИ/LLM: Подтвержденный опыт работы с большими языковыми моделями (в частности, Claude или API OpenAI) и написание эффективных системных подсказок для технических сценариев использования.
- Инструменты управления проектами: Опыт использования Linear для гибкого отслеживания задач, управления жизненным циклом ошибок и планирования спринтов очень приветствуется (опыт работы с Jira приемлем).
- Навыки CI/CD: Практические знания по интеграции автоматизированных тестов в конвейеры развертывания.
- Agile Mindset: Способность преуспевать в быстро развивающейся, итеративной среде разработки Agile/Scrum.
Другие квалификации:
- Базовое понимание подходов QA, основанных на ИИ.
- Опыт работы с самовосстанавливающейся автоматизацией тестирования.
- Отличные аналитические способности и навыки решения проблем.
- Сильные навыки письменного и устного общения, с острым вниманием к деталям.
- Доказанные лидерские качества с возможностью управлять командой и мотивировать ее.
- Опыт работы с членами команды, находящимися в разных часовых поясах.
Компенсация: $100,000 - $120,000 в год
Льготы:
- Медицинская, стоматологическая, офтальмологическая страховка
- STD, LTD, Страхование жизни
- 401(k)
- PTO и оплачиваемые праздники