Brainforce

Tester / QA (Mid - Level)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

QA-специалист среднего уровня в команду клиента Brainforce. Отвечает за качество и надёжность ПО: планирование и проведение ручного и автоматизированного тестирования, работа с дефектами и поддержка релизов.

Задачи

  • Разрабатывать и поддерживать тест-планы, тест-кейсы, сценарии и скрипты
  • Определять стратегии тестирования на основе требований
  • Готовить тестовые данные и вести QA-документацию
  • Анализировать требования и критерии приёмки для выявления рисков
  • Создавать и выполнять ручные тест-кейсы для новых функций и модулей
  • Проводить функциональное, регрессионное, интеграционное, системное и UAT-тестирование
  • Проводить исследовательское тестирование для поиска дефектов и граничных случаев
  • Фиксировать, отслеживать и верифицировать дефекты на протяжении их жизненного цикла
  • Разрабатывать, поддерживать и выполнять автоматизированные тест-скрипты
  • Создавать frontend-тесты на Selenium и backend/API-тесты с использованием библиотеки Requests
  • Поддерживать автоматизированные smoke- и регрессионные наборы тестов
  • Анализировать результаты автоматизации и разбирать причины падений
  • Интегрировать автотесты в Jenkins и CI/CD-пайплайны
  • Проводить нагрузочное и производительное тестирование с помощью JMeter или аналогичных инструментов
  • Выявлять проблемы производительности и давать рекомендации по улучшению
  • Тесно взаимодействовать с разработчиками, продакт-менеджерами и стейкхолдерами
  • Участвовать в sprint planning, стендапах, ревью и ретроспективах
  • Чётко сообщать о дефектах, прогрессе тестирования, рисках и готовности релиза
  • Следовать QA-процессам и лучшим практикам и постоянно их улучшать
  • Вести точную документацию по тестам и дефектам
  • Выявлять риски тестирования и релиза и предлагать стратегии их снижения

Требования

  • Bachelor’s degree in computer science, Software Engineering, Information Technology или смежной области
  • 3+ года опыта в тестировании ПО / QA, желательно в Agile-среде
  • Сильный опыт ручного тестирования: функциональное, регрессионное, интеграционное и исследовательское
  • Практический опыт автоматизации тестирования на Python, Selenium и Pytest
  • Опыт проектирования и поддержки поддерживаемых автоматизированных smoke- и регрессионных наборов тестов
  • Опыт тестирования REST API с помощью Python Requests или аналогичных инструментов, включая проверку HTTP-ответов, JSON-пейлоадов, аутентификации и обработки ошибок
  • Опыт работы с CI/CD-пайплайнами
  • Знакомство с инструментами трекинга дефектов и управления тестированием
  • Хорошее понимание QA-методологий и процессов разработки ПО
  • Сильные аналитические, коммуникационные и организационные навыки, умение решать проблемы
  • Способность работать как самостоятельно, так и в команде
  • Внимательность к деталям
  • Проактивный подход с фокусом на качество
  • Сильная рабочая этика и ответственность
  • Гибкость и адаптивность в быстро меняющейся среде
  • Командный склад ума

Условия

  • Gross monthly salary €1800 - €2500
  • Annual Discretionary Bonus
  • 21 Days Annual Leave
  • Health & Dental Coverage
  • 5 Paid Sick Days
  • Flexible Working Hours
  • Hybrid
  • Early Out on Fridays
  • Long Weekend Leave
  • Maternity & Paternity Top-Up Allowance
  • Complimentary Lunch at the office
  • Company Laptop provided

Навыки

  • Python
  • Selenium
  • Pytest
  • Requests
  • REST API
  • Jenkins
  • CI/CD
  • JMeter
  • Agile