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