Описание вакансии
Как тестировщик программного обеспечения, вы будете отвечать за полный цикл тестирования, обеспечивая качество и надежность программных продуктов. Это включает анализ требований к тестированию, разработку комплексных тестовых сценариев, систематическое выполнение тестов и документирование подробных отчетов. Вы также будете тесно сотрудничать с командами разработчиков для отслеживания и устранения дефектов, способствуя постоянному улучшению продукта. Кроме того, вам необходимо следить за новейшими методиками и инструментами тестирования, а также эффективно управлять дефектами с помощью соответствующих систем. Роль требует гибкости и способности выполнять несколько задач, назначенных руководителем.
Ключевые обязанности
- Анализировать требования к тестированию для соответствия целям проекта и потребностям пользователей.
- Разрабатывать и выполнять тестовые сценарии, охватывающие функциональное, нефункциональное и регрессионное тестирование.
- Проводить тщательное тестирование, включая ручное и автоматизированное, и документировать подробные отчеты.
- Отслеживать и регистрировать дефекты продукта, сотрудничать с разработчиками для воспроизведения и устранения проблем, обеспечивая своевременное закрытие отчетов.
- Поддерживать высокий уровень владения процессами, инструментами тестирования и системами управления дефектами для эффективности и точности тестирования.
- Выполнять дополнительные задачи, назначенные руководителем, включая участие в обзорах тестирования и предоставление обратной связи для улучшения продукта.
Требования к кандидату
- Подтвержденный опыт в тестировании программного обеспечения, предпочтительно от 2 лет на аналогичной должности.
- Глубокое понимание жизненного цикла разработки ПО (SDLC) и методологий тестирования, таких как Agile, Waterfall или DevOps.
- Владение инструментами тестирования, такими как Selenium, JIRA или TestRail, и опыт работы с системами отслеживания дефектов.
- Отличные аналитические навыки и способность эффективно выявлять и решать проблемы.
- Умение составлять четкие и лаконичные тестовые сценарии и отчеты с вниманием к деталям.
- Хорошие коммуникативные навыки для работы с межфункциональными командами и представления результатов заинтересованным сторонам.
- Диплом бакалавра в области компьютерных наук, информационных технологий или смежной сфере.
- Знание языков программирования, таких как Python, Java или JavaScript, будет преимуществом.