РАЗМЕР ШРИФТА:
A A A
ЦВЕТ САЙТА:
Ц Ц Ц
Голосовой помощник
Алматы
Senior QA engineer
Основные обязанности:
Разработка стратегии тестирования:
Определение методов и подходов к тестированию для обеспечения высокого качества продукта.
Создание и документирование тестовых планов и тестовых случаев.
Создание автоматизированных тестов:
Разработка и внедрение автоматизированных тестов для критически важной функциональности приложения.
Поддержка и обновление существующих тестов в зависимости от изменений в коде.
Подготовка тестовой среды:
Настройка и поддержка тестовой среды, включая базы данных PostgreSQL и интеграцию с Kafka.
Обеспечение соответствия тестовой среды рабочей среде для минимизации несоответствий.
Минимизация рисков:
Оценка и минимизация рисков ошибок в финансовых операциях и проверках на соответствие AML.
Проведение анализа и тестирования сценариев, связанных с безопасностью и конфиденциальностью данных.
Проведение нагрузочных тестов:
Разработка и выполнение нагрузочных тестов для оценки производительности системы под нагрузкой.
Анализ результатов нагрузочного тестирования и предоставление рекомендаций по оптимизации.
Интеграция с CI/CD:
Внедрение автоматизированного тестирования в процесс CI/CD с использованием GitLab.
Обеспечение своевременного выполнения тестов при каждом изменении в коде.
Мониторинг и отчетность:
Использование инструментов мониторинга (Grafana/Prometheus) для отслеживания состояния тестируемого приложения и выявления потенциальных проблем.
Подготовка отчетов о тестировании для команды разработки и руководства.
Сотрудничество с командой:
Взаимодействие с разработчиками, бизнес-аналитиками и другими членами команды для понимания бизнес-требований и функциональности системы.
Участие в планировании релизов и оценке времени на тестирование.
Основные требования:
Образование и опыт:
Высшее образование в области компьютерных наук, информационных технологий или смежных областей.
Опыт работы в сфере QA не менее 3 лет, предпочтительно в финансовом или банковском секторе.
Технические навыки:
Уверенное знание Python и опыт работы с Pytest, Selenium.
Опыт работы с базами данных PostgreSQL, Oracle.
Знание JavaScript/TypeScript, Lua.
Знание систем обмена сообщениями, таких как Kafka.
Опыт работы с инструментами CI/CD, в частности, GitLab.
Понимание принципов мониторинга и опыт работы с Grafana и Prometheus.
Навыки тестирования:
Артефакты тестирования (тест-план, тест-кейс, баг, дефекты и т.д.)
Принципы и подходы к построению и исполнению тестов
Опыт разработки и внедрения автоматизированных тестов (юнит-тесты, интеграционные тесты, E2E тесты).
Проведение API тестов (REST, SOAP, HTTP/HTTPS, JSON)
Опыт выполнения нагрузочного тестирования и анализа его результатов.
Знание методологий тестирования (например, Agile, Scrum).
Аналитические способности:
Умение анализировать требования и разрабатывать тестовые сценарии на основе бизнес-логики.
Способность выявлять и минимизировать риски, связанные с качеством программного обеспечения.
Коммуникационные навыки:
Отличные навыки коммуникации и умение работать в команде.
Готовность к взаимодействию с разработчиками, бизнес-аналитиками и другими участниками проекта.
Дополнительные навыки:
Знание принципов безопасности и защиты данных, особенно в контексте финансовых операций.
Опыт работы с системами управления тестированием и отслеживания дефектов (например, JIRA).
Условия:
•Заработная плата и бонусы: конкурентоспособная оплата труда благодаря системе грейдирования, премии ко Дню Независимости и годовой бонус.
•Социальный пакет: ДМС и страхование жизни, мобильная связь и скидки от партнеров.
•Отпуск и отдых: 26 дней отпуска с возможностью взять дополнительные дни при наступлении важных событий.
•Бонусы за рекомендации.
•Рабочие условия: льготные условия на паркинг, свободный стиль одежды (smart casual).
•Обучение и развитие: тренинги, вебинары и доступ к корпоративной библиотеке, четкая система карьерного роста.
•Корпоративная культура: открытая и дружеская рабочая атмосфера, спортивные турниры и активная корпоративная жизнь.
•Инициативы и проекты: возможность участия в социальных проектах, реализация идей в новых проектах группы «Halyk» с использованием современных digital-инструментов.
•Команда: творческая и поддерживающая команда для реализации ваших идей.
Присоединяйтесь к нам и становитесь частью команды «Halyk»!

Отклик на вакансию