Jobgether
Software QA Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Software QA Engineer с фокусом на автоматизацию тестирования для обеспечения надёжности, безопасности и производительности критичных бизнес-приложений. Удалённая позиция в США с ведением тестирования сложных релизов и менторством коллег.
Задачи
- Вести QA-активности для сложных релизов и проектов внедрения: планирование тестирования, оценка, расписание, управление дефектами и отчётность
- Определять тестовые стратегии, методологии и виды тестирования для проверки функциональности, удобства, безопасности и производительности
- Управлять end-to-end тестовыми проектами и обеспечивать полное покрытие
- Выполнять сложные тестовые задачи: интеграции систем, нагрузочное тестирование, миграция данных между базами и системами
- Совместно с командами инфраструктуры и разработки настраивать и поддерживать тестовые окружения
- Сообщать о проблемах тестирования лидам разработки, поддерживать триаж дефектов и предлагать улучшения архитектуры
- Представлять QA-функцию в проектных командах и на встречах по планированию и сбору требований
- Совместно с проектными менеджерами определять задачи тестирования, оценивать трудозатраты и сроки
- Отслеживать и отчитываться по QA-метрикам: покрытие требований, готовность тест-кейсов, прогресс выполнения, количество дефектов
- Разрабатывать и поддерживать автотесты на базе C#-фреймворка и интегрировать их в ночные прогоны
- Ежедневно мониторить результаты автотестов, расследовать падения и логировать дефекты
- Создавать и поддерживать тест-планы, тест-кейсы, скрипты, результаты и отчёты
- Применять отраслевые практики и требования FDA при оценке качества и соответствия
- Наставлять коллег по сложным тестовым задачам, автоматизации и лучшим практикам QA
- Поддерживать процессы облачной безопасности, управления идентификацией, комплаенса и инфраструктуры автоматизации
Требования
- Среднее образование обязательно; степень бакалавра по Computer Science или смежной области предпочтительна
- Опыт в QA и автоматизации тестирования: Level 2 — от 2 лет, Senior Level 1 — от 5 лет, Senior Level 2 — от 8 лет
- Навыки тестирования от среднего до экспертного уровня, понимание бизнес-систем и сложных технических проверок
- Понимание жизненного цикла разработки ПО и роли QA
- Опыт разработки тестовых стратегий, планов, автоскриптов, тест-кейсов и отчётов
- Знание языков и технологий: C#, Python, реляционные базы данных, SQL, XML/JSON; знание MongoDB — плюс
- Опыт с инструментами автоматизации и CI: Selenium, Appium, Jenkins
- Знакомство с Jira, Xray или другими системами управления тестированием и Agile-практиками
- Умение оценивать функциональность, интеграции, миграцию данных, производительность и безопасность
- Опыт с облачной безопасностью, управлением идентификацией, комплаенсом и инфраструктурой тестирования
- Знание отраслевых практик и стандартов FDA
- Сильные аналитические, организационные навыки и навыки управления проектами
- Отличные письменные и устные коммуникативные навыки
- Высокая внимательность и умение работать самостоятельно и в команде
Условия
- Годовая базовая зарплата: Level 2 — $94,000–$120,000; Senior Level 1 — $115,000–$145,000; Senior Level 2 — $136,000–$165,000
- Медицинская, стоматологическая и офтальмологическая страховка
- Страхование жизни и дополнительные опции
- Flexible Spending Account (FSA)
- Дополнительное страхование: от несчастных случаев, онкологии, госпитализации и критических болезней
- Пенсионный план 401(k) с участием работодателя
- Право на годовой бонус
- Wellness-программа и компенсация спортзала
- Компенсация обучения
- Оплачиваемый отпуск, отпуск по уходу за ребёнком и волонтёрский отпуск
- Программа помощи сотрудникам (EAP)
- Участие в программе Trip of a Lifetime
- Удалённая работа на территории США, вакансия связана с Флоридой
Навыки
- C#
- Python
- SQL
- XML
- JSON
- MongoDB
- Selenium
- Appium
- Jenkins
- Jira
- Xray
- Agile
- CI/CD
- тест-автоматизация