Тестирование и анализ требований: Изучение требований к проекту и проведение анализа для понимания функциональности и ожидаемого поведения системы. Разработка тестовых случаев и планов тестирования.
Выполнение функционального тестирования: Проведение тестирования функциональности продукта, включая проверку правильности работы основных функций и сценариев использования. Выявление и регистрация дефектов.
Тестирование пользовательского интерфейса: Проверка пользовательского интерфейса на соответствие дизайну, удобство использования и соответствие бизнес-логике.
Тестирование производительности: Выполнение тестов производительности для оценки поведения системы при нагрузке и определения ее производительности и масштабируемости.
Автоматизация тестирования: Разработка и поддержка автоматизированных тестов для повторяемого выполнения и ускорения процесса тестирования. Использование инструментов автоматизации тестирования, таких как Selenium, JUnit, TestNG или другие.
Сотрудничество с командой: Взаимодействие с разработчиками, бизнес-аналитиками и другими членами команды для обсуждения требований, дефектов и улучшений. Отчетность о результатах тестирования и обратная связь по продукту.
Улучшение процессов: Предложение и внедрение улучшений в процессах тестирования, методиках и инструментах, с целью повышения качества продукта и эффективности работы команды.
Обучение и наставничество: Помощь младшим членам команды, обучение новых сотрудников и наставничество для развития навыков в области тестирования.
Опыт работы: Ожидается наличие опыта работы в области тестирования программного обеспечения. Типичный опыт работы для Middle QA Engineer составляет от 2 до 4 лет.
Знание методологий тестирования: Кандидат должен обладать пониманием основных методологий и подходов к тестированию, таких как функциональное тестирование, регрессионное тестирование, тестирование производительности и т.д. Знание и опыт работы с автоматизацией тестирования также может быть важным требованием.
Навыки в области тестирования: Кандидат должен обладать навыками выполнения различных видов тестирования, включая функциональное тестирование, тестирование пользовательского интерфейса, тестирование безопасности и другие. Важно иметь понимание процесса разработки программного обеспечения и умение выявлять и регистрировать дефекты.
Знание инструментов и технологий: Кандидат должен быть знаком с инструментами и технологиями, используемыми в области тестирования, такими как Jira, TestRail, Selenium, JUnit, TestNG и другие.
Аналитические навыки: Кандидат должен обладать аналитическим мышлением и способностью анализировать требования, выявлять потенциальные проблемы и рассматривать различные сценарии тестирования.
Коммуникационные навыки: Хорошая коммуникация, как устная, так и письменная, является важным требованием для Middle QA Engineer. Кандидат должен иметь возможность четко общаться с разработчиками, бизнес-аналитиками и другими членами команды, а также уметь документировать результаты тестирования и обменяться информацией с коллегами.
Обучаемость и стремление к развитию: Желание учиться новым технологиям и методологиям, а также стремление к профессиональному развитию в области тестирования программного обеспечения, являются важными качествами для Middle QA Engineer.
Условия:
График работы: 5/2, с 09:00 до 18:00, формат работы - из офиса
Комфортный офис, который входит в Топ 10 в Казахстане
Годовой бонус
Работа над продуктом, у которого более 8 миллионов пользователей.