Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Тестировщик (manual)
генерация резюме
сопроводительное письмо
описание
Компания создает инструменты для разработчиков, автоматизируя рутинные проверки и исправления для ускорения производства и развития программного обеспечения.
задачи
- Отвечать за качество нескольких продуктовых областей и определять стратегию тестирования;
- Участвовать в ежемесячной приемке релизов и принимать решения о готовности продукта;
- Проводить функциональное, исследовательское, регрессионное и приемочное тестирование;
- Искать, локализовать и воспроизводить сложные ошибки, фиксировать их в системе отслеживания и проверять исправления;
- Тесно взаимодействовать с разработчиками на этапе реализации функций;
- Оценивать риски, определять объем тестирования и решать, что покрывать вручную, а что автоматизировать;
- Вносить вклад в автоматизацию тестирования, включая написание тестов для серверных и инфраструктурных компонентов;
- Сотрудничать с командами для проверки сквозных сценариев и снижения рисков интеграции;
- Помогать улучшать процессы контроля качества, валидацию релизов и общую культуру качества;
- Предлагать идеи по улучшению продукта и давать рекомендации по повышению удобства для пользователей.
требования
- Опыт работы в тестировании сложных программных проектов от трех лет;
- Умение работать самостоятельно, проявлять инициативу и эффективно управлять задачами;
- Опыт тестирования настольных приложений, клиент-серверных систем или сложных интеграционных сценариев;
- Понимание тестирования систем, включающих интерфейс, фоновые процессы, локальные службы, сетевое взаимодействие и серверные компоненты;
- Уверенное исследование сложных проблем с помощью логов, метрик, системных инструментов и отладки на основе гипотез;
- Опыт тестирования без полных спецификаций и способность быстро разбираться в новой предметной области;
- Навыки четкой коммуникации с разработчиками и другими участниками проектов;
- Глубокое понимание методологии тестирования, включая риск-ориентированное тестирование, стратегию регрессии и исследовательское тестирование;
- Опыт тестирования сложных приложений на macOS, Windows и Linux или понимание клиент-серверной архитектуры, HTTP, процессов аутентификации и точек интеграции;
- Умение расследовать проблемы, связанные с сетью, жизненным циклом процессов, локальной средой, конфигурацией и поведением операционных систем;
- Уверенная работа с логами, дампами потоков, инструментами командной строки, прокси и другими средствами отладки;
- Базовые навыки программирования для чтения кода, понимания деталей реализации, написания утилит и создания тестовых сценариев;
- Знание Kotlin и/или Java;
- Опыт работы с YouTrack, системами непрерывной интеграции и системами контроля версий;
- Будет плюсом написание автоматизированных тестов на Kotlin, опыт интеграционного и инфраструктурного тестирования, опыт работы с процессами релизов, умение определять подход к качеству для новой подсистемы с нуля и стремление улучшать процессы.
условия
- Конкурентная заработная плата;
- Гибкое место работы с возможностью выбора между офисом и домом;
- Возможность работать удаленно из-за границы до 30 дней в году;
- Дополнительные дни отдыха;
- Компенсация медицинского страхования;
- Возможности для обучения и развития, включая конференции, курсы и языковые классы;
- Помощь с переездом;
- Языковые курсы;
- Горячие обеды или компенсация питания в рабочие дни;
- Доступ к услугам по охране психического здоровья;
- Спортивные бонусы;
- Корпоративные мероприятия.
навыки