Тестировщик/QA Engineer (Middle)

Частная компания Investlink Ltd

Тестировщик/QA Engineer (Middle)

Алматы, проспект Аль-Фараби, 17/1к5Б

Метро: Абая

Описание вакансии

Обязанности:
  • Разрабатывать, поддерживать и актуализировать тестовую документацию (тест-планы, тест-кейсы, чек-листы).

  • Проводить функциональное, регрессионное, интеграционное и нефункциональное тестирование веб- и мобильных приложений.

  • Анализировать требования продукта, предлагать улучшения и участвовать в формировании спецификаций.

  • Активно взаимодействовать с командой продукта и разработки для уточнения требований, приоритизации задач и оценки рисков.

  • Проводить проверку данных с использованием SQL-запросов.

  • Создавать и вести баг-репорты в Jira или аналогичных системах, контролировать их исправление.

  • Применять техники тест-дизайна для построения эффективных и оптимальных тестов.

  • Работать с devTools, анализировать сетевые запросы и логи.

  • Участвовать в тестировании на разных стадиях CI/CD-процесса.

  • Наставлять и координировать работу QA-специалистов Junior уровня: постановка задач, проверка результатов, помощь в профессиональном развитии.

  • Принимать участие в улучшении процессов тестирования, автоматизации и внедрении новых инструментов.

Базовые знания:

1. Основы тестирования ПО:
- Знание SDLC.
- Знание методов и типов тестирования (функциональное, нефункциональное, регрессионное, интеграционное).
2. Знание стандартов и методологий:
- Понимание Agile и Scrum.
3. Документация и отчетность:
- Умение создавать тест-планы, тест-кейсы и тестовые сценарии.
- Умение составлять отчеты об ошибках.

Технические навыки:

1. Основы работы с инструментами тестирования:
- Знание инструментов для управления тестированием, таких как Jira или
аналогичных.
2. Основы работы с базами данных:
- Базовые навыки работы с SQL для проверки данных.
3. Основы работы с системами контроля версий:
- Знание основ Git (клонирование репозитория, коммиты, создание веток).
4. Работа на Unix-системах (Ubuntu и т.п.):
- Навыки работы в командной строке Unix-подобных операционных систем.
- Основные команды для управления файлами и процессами.
5. Понимание работы CI/CD:
- Понимание основ непрерывной интеграции и непрерывного развертывания (CI/CD).
6. Знание ООП:
- Основы объектно-ориентированного программирования.
- Понимание принципов инкапсуляции, наследования, полиморфизма и абстракции.
7. Протокол HTTPS:
- Понимание принципов работы HTTPS.
- Понимание основ шифрования и безопасности веб-приложений.
8. Работа с TMS (Test Management System):
- Опыт работы с системами управления тестированием.
9. Техники тест-дизайна:
- Понимание и применение различных техник тест-дизайна.
10. Знания и понимание клиент-серверной архитектуры
- Понимание работы браузеров и веб-приложений.
- Умение работать с devTools.
11. Базовое понимание веб-технологий:
- HTML, CSS, основы JavaScript.
- Базовое знание языков программирования (например, Python, Java, или JavaScript).
12. Работа с Android Studio и эмуляторами:
- Android Studio.
- Использование эмуляторов для тестирования мобильных приложений.

Условия:
  • Конкурентную зарплату и прозрачный процесс пересмотра.
  • Гибкий график работы.
  • Интересные проекты, в которых ценится качество кода.
  • Дружелюбную команду профессионалов, готовых делиться знаниями.
  • Возможность обучения и развития (курсы, конференции, митапы).
  • Оплачиваемый отпуск и больничные.
Навыки
  • SQL
  • Git
  • Ручное тестирование
  • Автоматизированное тестирование
  • Инсталляционное тестирование
  • Интеграционное тестирование
  • Нагрузочное тестирование
  • Black box testing
  • Python
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию