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