Тестировщик/QA Engineer (Middle)
Зарплата | от 450000 до 600000 KZT |
от 450000 до 600000 KZT | |
Занятость | Полная занятость |
Полная занятость | |
Адрес | Казахстан, Алматы, проспект Аль-Фараби, 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.
- Использование эмуляторов для тестирования мобильных приложений.
- Конкурентную зарплату и прозрачный процесс пересмотра.
- Гибкий график работы.
- Интересные проекты, в которых ценится качество кода.
- Дружелюбную команду профессионалов, готовых делиться знаниями.
- Возможность обучения и развития (курсы, конференции, митапы).
- Оплачиваемый отпуск и больничные.
Опыт | От 3 до 6 лет |
График работы | Полный день |