Boardwise
Senior QA Engineer (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior QA Engineer в международную продуктовую команду. Отвечает за качество сложного B2B SaaS-продукта: тестирование ролевых моделей доступа, интеграций с Microsoft 365, мобильных приложений и API.
Задачи
- Анализировать требования и user stories, выявлять пробелы, граничные случаи и риски на ранних этапах разработки
- Разрабатывать и поддерживать тестовую документацию: тест-планы, тест-кейсы, чек-листы, трассировку требований
- Проводить функциональное, регрессионное, интеграционное, исследовательское, end-to-end и приёмочное тестирование
- Тестировать сложные сценарии ролей и прав доступа, включая несколько ролей пользователей и ограниченный доступ
- Проверять end-to-end интеграции с Microsoft 365
- Тестировать iOS- и Android-приложения на разных устройствах и версиях ОС
- Проверять настройки конфигурации, импорт и экспорт данных
- Составлять понятные воспроизводимые баг-репорты и сопровождать их исправление
- Участвовать в подготовке релизов, smoke-тестировании и пост-релизной проверке
- Использовать AI-инструменты для анализа и дизайна тестов, отладки и расследований
Требования
- 5+ лет профессионального опыта в Software QA
- Понимание SDLC, STLC, Agile/Scrum и практик shift-left тестирования
- Знание функционального, регрессионного, smoke, интеграционного, E2E, исследовательского, UAT, совместимости, юзабилити и локализационного тестирования
- Владение техниками тест-дизайна: анализ граничных значений, классы эквивалентности, таблицы решений, переходы состояний, pairwise, сценарное тестирование
- Опыт работы с Jira или Azure DevOps
- Опыт тестирования сложных моделей прав доступа и сценариев RBAC
- Опыт работы с продуктами с интенсивными workflow: согласования, дедлайны, правила публикации
- Сильные навыки root-cause анализа с использованием DevTools, сетевых запросов, логов консоли, local storage, REST и GraphQL payloads
- Практический опыт тестирования приложений, интегрированных с Microsoft 365: SharePoint, Teams, Outlook, Entra ID
- Опыт тестирования мобильных приложений на iOS и Android
- Понимание мобильных рисков: фрагментация устройств и ОС, разрешения, сеть, push-уведомления, deep links, обновления приложений
- Опыт работы с TestFlight, Android test builds и логами устройств
- Практический опыт тестирования GraphQL API: queries, mutations, variables, fragments, schema introspection
- Понимание HTTP, JSON, аутентификации, авторизации, валидации, обработки ошибок и статус-кодов
- Умение проверять консистентность данных между API и UI
- Практический опыт использования AI-ассистентов (ChatGPT, Claude, GitHub Copilot) в QA-процессах
- Понимание ограничений AI и ответственного обращения с чувствительными данными
- Английский язык уровня B2 и выше
Условия
- 100% удалённая работа с высоким уровнем ответственности и гибкости
- Ключевая роль с прямым влиянием на качество и надёжность продукта
- Возможность формировать QA-стандарты, процессы и стратегии тестирования
- Тесное сотрудничество с Product и Engineering
- Современное технологическое окружение со сложными задачами тестирования
- Международная амбициозная команда с открытой культурой обратной связи
- Регулярные командные офсайты и возможности профессионального развития
Навыки
- Jira
- Azure DevOps
- Microsoft 365
- SharePoint
- Teams
- Outlook
- Entra ID
- iOS
- Android
- TestFlight
- GraphQL
- REST
- HTTP
- JSON
- DevTools
- RBAC
- C#
- .NET
- Playwright
- xUnit
- OWASP Top 10
- ChatGPT
- Claude
- GitHub Copilot