Butterfly Effect

Middle/Middle+ QA

Не указана
  • Астана
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Автоматизированное тестирование
  • Тестирование API
  • CI/CD
  • Интеграционное тестирование
  • Postman
  • SoapUI
  • Тестирование безопасности
  • OWASP
  • Burp Suite
  • Анализ требований
  • Планирование
  • Agile
  • Нагрузочное тестирование
  • Стресс-тестирование
  • Управление дефектами
  • Atlassian Jira
  • Ручные тест-кейсы
  • Менторство
  • Код-ревью
  • Git
  • REST
  • Selenium
  • UI-тест
  • SQL Server
  • Docker
  • Kubernetes
  • Анализирование результатов

Стань частью Kompra Group!

Kompra group - мы занимаемся созданием экосистемы, направленной на поддержку бизнеса и обеспечение его безопасности, используя передовые IT-решения и инновационные технологии.

Среди наших продуктов:
1. Сервис проверки контрагентов – kompra.kz
2. Сервис поиска тендеров – zakupki.kz
3. Программное обеспечение для кадровой и корпоративной безопасности – Decider

Мы работаем с такими крупными компаниями, как «Самрук Казына», «Казахтелеком», Kaspi Bank, Air Astana, BI group, ERG и другие 500 корпоративных клиентов. Каждый день нашими решениями пользуются десятки тысяч пользователей.

В нашей команде ценится инициативность, самостоятельность и желание расти вместе с нами.

Обязанности:
  • Разработка и выполнение тестовых сценариев: создание и поддержка тест-кейсов на основе требований и спецификаций. Проведение различных видов тестирования: функциональное, регрессионное, интеграционное, системное, приемочное и тестирование производительности.
  • Автоматизация тестирования: разработка и поддержка автоматизированных тестов с использованием инструментов и фреймворков, таких как OutSystems Test Framework или Selenium.
  • Интеграция автоматизированных тестов в конвейеры CI/CD для обеспечения постоянной проверки качества продукта.
  • Тестирование API и интеграций: выполнение тестирования API и интеграций с внешними системами, включая проверку правильности передачи данных и корректности обработки ответов. Использование инструментов, таких как Postman или SoapUI, для тестирования и автоматизации API-тестов.
  • Тестирование безопасности: проведение тестов на уязвимости приложений, включая проверку на SQL-инъекции, XSS, CSRF и другие типичные угрозы. Использование инструментов для анализа безопасности, таких как OWASP ZAP или Burp Suite.
  • Анализ требований и участие в планировании: взаимодействие с бизнес-аналитиками, разработчиками и менеджерами по продукту для уточнения требований и создания тестовых стратегий.
  • Участие в спринтовых встречах (если используется Agile) и планировании тестирования для новых функциональностей.
  • Мониторинг и анализ производительности: проведение нагрузочного и стресс-тестирования для оценки производительности системы. Анализ результатов тестирования и предложение оптимизаций для повышения производительности приложения.
  • Управление дефектами: регистрация, отслеживание и управление дефектами в баг-трекинговой системе (например, Jira).
  • Взаимодействие с разработчиками для воспроизведения и решения выявленных проблем.
  • Документирование результатов тестирования: подготовка отчетов о результатах тестирования, включая анализ качества и предложенные улучшения. Ведение документации по автоматизированным тестам и ручным тест-кейсам.
  • Поддержка и обучение младших QA специалистов: менторство и поддержка младших QA специалистов, помощь в решении сложных задач и обучении новым инструментам и методологиям.
  • Участие в код-ревью тестовых скриптов и тест-кейсов, созданных младшими специалистами.
  • Контроль версий и работа с Git: управление тестовыми скриптами и конфигурациями в системе контроля версий (Git), отслеживание изменений и участие в релизах.
Требования:
  • Навыки тестирования веб-приложений. Знания в области тестирования веб-приложений, включая функциональное тестирование, регрессионное тестирование, тестирование совместимости и тестирование производительности.
  • API и интеграции, опыт тестирования REST и SOAP API. Умение использовать инструменты для тестирования API, такие как Postman или SoapUI, для автоматизации тестов интеграций.
  • Автоматизация тестирования. Опыт работы с Selenium, Appium или другими аналогичными фреймворками для автоматизации UI-тестов.
  • Умение создавать автоматизированные скрипты для тестирования на JavaScript.
  • Работа с базами данных, понимание работы с базами данных, особенно SQL Server. Умение писать сложные SQL-запросы для валидации данных, их консистентности и выполнения проверок в БД. CI/CD и DevOps, опыт интеграции тестов в конвейеры CI/CD, такие как Jenkins, GitLab CI или Azure DevOps. Понимание концепций DevOps и опыта работы с контейнеризацией (Docker) и оркестрацией (Kubernetes) для тестирования на разных средах.
  • Тестирование производительности и нагрузки. Опыт проведения нагрузочного и стресс-тестирования для приложений с использованием инструментов, таких как JMeter или LoadRunner.
  • Умение анализировать результаты тестов производительности и предлагать оптимизации.
  • Безопасность приложений, знание методов и инструментов для тестирования безопасности, включая OWASP ZAP, Burp Suite или аналогичные. Опыт проведения тестов на уязвимости, таких как SQL-инъекции, XSS, CSRF, и знание специфических для OutSystems уязвимостей.
  • Контроль версий и работа с Git, умение работать с системами контроля версий, особенно Git, для отслеживания изменений в тестовых скриптах и конфигурациях.
  • Работа с аналитическими инструментами, знание инструментов мониторинга и логирования, таких как ELK Stack (Elasticsearch, Logstash, Kibana) или Prometheus, для анализа логов и производительности приложений.
Условия:
  • График работы с 9.30 до 18.30;
  • Трудоустройство по ТК РК;
  • Конкурентная заработная плата;
  • Компенсация расходов на фитнес, мед.обслуживание;
  • Офис с комфортными зонами для работы и отдыха;
  • Тимбилдинги, мероприятия по типу «турниры» (шахматы, настольный теннис, футбол, cybersport, волейбол, баскетбол и т.д.);
  • Доступ к корпоративной библиотеке;
  • Обучение английского и казахского языка (бесплатно);
  • Возможность реализовать себя, развиваться и достичь успеха, карьерный рост.