Intetics Inc., глобальная технологическая компания, предоставляющая услуги по разработке заказного программного обеспечения, распределенные профессиональные команды, оценку качества программных продуктов и решения «все цифровое», ищет высококвалифицированного и опытного Старшего PHP-инженера для присоединения к нашей динамичной команде.
Клиент — ведущая компания, специализирующаяся на передовых решениях в области кибербезопасности. Они предоставляют комплексные меры безопасности, предназначенные для защиты конфиденциальных данных и систем от киберугроз. Их предложения включают управление уязвимостями, анализ угроз, реагирование на инциденты и управление соответствием требованиям. С помощью передовых технологий и команды экспертов они обеспечивают надежную защиту организаций в различных отраслях, помогая клиентам опережать развивающиеся киберугрозы и поддерживать безопасную цифровую среду.
Обязанности
- Полная ответственность за QA нового продукта на базе .NET в качестве единственного QA-инженера.
- Определение и внедрение стратегии тестирования, планов тестирования, стандартов качества и критериев готовности к выпуску.
- Выбор соответствующих инструментов автоматизации и создание поддерживаемого фреймворка автоматизации тестирования с нуля.
- Проектирование, внедрение и поддержка автоматизированных тестов, охватывающих критически важную функциональность, интеграции и сквозные рабочие процессы.
- Проведение ручного и исследовательского тестирования для проверки новых функций и выявления проблем, выходящих за рамки автоматизированного покрытия.
- Интеграция автоматизированных тестов в CI/CD-пайплайны и обеспечение надежных, действенных результатов тестирования.
- Сотрудничество с разработчиками и заинтересованными сторонами продукта для уточнения требований, выявления граничных случаев и улучшения тестируемости на ранних стадиях разработки.
- Исследование дефектов, документирование воспроизводимых результатов и проверка исправлений.
- Обеспечение качества выпуска путем оценки тестового покрытия, сообщения о рисках и предоставления четких рекомендаций по готовности к выпуску.
Требования
- Подтвержденный опыт работы на позиции Старшего QA или QA Automation Engineer, с возможностью самостоятельно управлять полным жизненным циклом QA.
- Опыт создания процессов QA и построения фреймворков автоматизации тестирования с нуля.
- Уверенные практические навыки программирования как минимум на одном языке, используемом для автоматизации тестирования; конкретный язык не требуется.
- Глубокое понимание методов проектирования тестов, риск-ориентированного тестирования и выбора соответствующего уровня тестового покрытия.
- Опыт тестирования API, серверных служб и интеграций.
- Способность эффективно сочетать автоматизированное, ручное и исследовательское тестирование.
- Опыт интеграции автоматизированного тестирования в CI/CD-пайплайны и работы с Git.
- Сильные навыки устранения неполадок, включая работу с логами, тестовыми данными и базами данных.
- Способность прагматично выбирать инструменты, расставлять приоритеты в тестировании и работать независимо над новым проектом с меняющимися требованиями.
- Четкие коммуникативные навыки и способность объяснять риски качества техническим и нетехническим заинтересованным сторонам.
Желательно
- Опыт тестирования приложений на базе .NET или программирования на C#.
- Предыдущий опыт работы единственным QA-инженером над продуктом.
- Опыт тестирования производительности, нагрузочного тестирования или тестирования безопасности.
- Опыт работы с контейнерными тестовыми средами и Docker.