Наш клиент — ведущий поставщик инновационных решений, который занимается предоставлением непревзойденных услуг, оптимизирующих операционную эффективность компаний по управлению поездками и гостиничных сетей. Продукт предлагает комплексный набор услуг, предназначенных для оптимизации процессов оплаты и сверки данных клиентов.
Мы ищем квалифицированного и опытного старшего инженера AQA, который присоединится к нашей команде и будет способствовать нашему постоянному успеху.
У вас
- 4+ года работы в AQA с JS(ES6+) и/или TS
- Подтвержденный коммерческий опыт работы в качестве старшего инженера AQA или аналогичной должности.
- Четкое понимание целей QA/TA, областей применения, мероприятий и результатов.
- Практический опыт работы с Cypress для написания статьи. и выполнение комплексных тестов.
- Глубокое понимание систем контроля версий, таких как Bitbucket, включая стратегии ветвления и рабочие процессы запросов на извлечение.
- Практический опыт применения методов технического совершенствования: * Соблюдение принципов SOLID, KISS, DRY.
- Участие и/или проведение сеансов проверки кода.
- Настройка и/или следование соглашениям кода.
- Опыт настройки и управление конвейерами CI/CD (Jenkins или аналогичный).
- Опыт внедрения и администрирования решений TLM (TestRail или аналогичный).
- Понимание концепции и атрибутов эффективности TA. Знание основных ключевых показателей эффективности ТА.
- Опыт создания документации, связанной с ТА – руководств для пользователей/разработчиков, Javadoc/Classdoc, отчета о тестировании и т. д.
- Отличные коммуникативные навыки, опыт совместной работы с межфункциональными и распределенными командами.
- Владение английским языком на уровне B2 или выше, как письменным, так и устным.
Было бы плюс
- Опыт руководства командой
Вы собираетесь p>
- Работа над расширением покрытия TA с помощью готовой среды автоматизированного тестирования с использованием JS/TS (ES6+).
- Использование Cypress для создания надежных сквозных тестов для веб-приложений. , выявление и устранение любых проблем или несоответствий.
- Просмотр артефактов, предоставленных другими коллегами, включая как тестовые артефакты, так и код автоматизации тестирования.
- Поддержание кода автоматизации в BitBucket.
- Тесно сотрудничайте с межфункциональными командами, включая разработчиков, менеджеров по проектам и инженеров по контролю качества, чтобы определить стратегии тестирования и обеспечить всесторонний охват тестированием. * Управлять и поддерживать стратегию тестирования, наборы тестов и другую документацию по тестированию.
- Участвовать в настройке конвейеров Jenkins для процессов CI/CD.
- Настройка и поддержка решения Test Lifecycle Management (TLM) (TestRail или аналогичный)
- Исследуйте и отслеживайте результаты тестирования, создавайте подробные отчеты.
- Регулярно участвуйте в церемониях Agile — планировании спринтов, ретроспективах, сеансах подготовки и т. д.
- Поддерживайте культуру качества и совершенства внутри организации, выступая за строгие стандарты тестирования и продвигая инициативы по постоянному совершенствованию внутри команды заинтересованных сторон. *
- Вносить вклад в решение проблем и демонстрировать упреждающий подход к выявлению и устранению проблем с программным обеспечением.дефекты.