Анализировать требования и спецификации продукта для полного понимания потребностей тестирования.
Создавать и поддерживать комплексную тестовую документацию, включая тест-кейсы, чек-листы и тестовые наборы.
Выполнять ручное функциональное, исследовательское и регрессионное тестирование на различных платформах (Frontend, Backend, Mobile).
Тесно сотрудничать с разработчиками, менеджерами продукта для уточнения требований, отчетности о багах и проверки исправлений.
Выявлять потенциальные риски качества и проактивно поднимать и отслеживать проблемы на протяжении всего цикла разработки.
Обеспечивать тщательное, последовательное и отслеживаемое тестирование, ведя подробные журналы тестирования и отчеты о багах.
Участвовать в планировании спринтов, grooming и ретроспективах, предоставляя предложения по тестируемости и улучшению качества.
Проводить smoke и sanity проверки после деплоя для подтверждения успешных релизов продукта.
Помогать в улучшении процессов QA и продвижении стандартов качества на протяжении всего жизненного цикла разработки.
Требования
Владение английским языком на уровне Upper-Intermediate или выше (устный и письменный).
Твердое понимание методологий, инструментов и процессов QA программного обеспечения, включая планирование тестирования, выполнение тестов и отслеживание багов.
Сильная теоретическая база и лучшие практики в области тестирования программного обеспечения и обеспечения качества.
Хорошее знание клиент-серверной архитектуры и опыт тестирования API.
Понимание логики работы распределенных систем.
Интерес к пониманию процессов на серверной стороне и логики, лежащей в их основе.
Практический опыт работы с инструментами отслеживания багов и управления тестированием (например, Jira, TestRail, Zephyr).
Внимательность к деталям, аналитическое мышление и способности к решению проблем.
Умение эффективно работать в команде в гибкой среде и самостоятельно при необходимости.
Желательно:
Минимум 3 года практического опыта в роли QA.
Знакомство с тестированием приложений в разных браузерах и на разных платформах.
Опыт тестирования iOS и/или Android и/или Desktop приложений.
Рабочие знания баз данных, таких как MySQL, MSSQL или MongoDB — умение выполнять запросы для целей тестирования.
Практический опыт использования инструментов, таких как Postman, Swagger для валидации API.
Знакомство с инструментами типа Fiddler или Charles для инспекции трафика и отладки клиент-серверного взаимодействия.
Понимание концепций разработки ПО, систем контроля версий (например, Git) и основ CI/CD.
Условия
Интересная, сложная работа и талантливые коллеги рядом!
Возможность работать в компании-резиденте Hi-Tech.
Возможности для профессионального роста и развития.
Курсы английского языка.
Гибкий график и гибридный формат работы (частично в офисе, частично удаленно).
Корпоративные и социальные мероприятия, приятные сюрпризы от компании.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.