2500 RUR
от
Москва
Обязанности:
- Проведение комплексного тестирования приложений на всех уровнях (frontend и backend), включая функциональное, регрессионное, интеграционное и end-to-end тестирование.
- Разработка и поддержка автоматизированных тестов для backend-сервисов на Java и Node.js, а также для frontend-интерфейсов с использованием современных инструментов автоматизации (например, Selenium, Cypress).
- Проведение API тестирования для RESTful сервисов, включая создание и поддержку тестов для проверки корректности и стабильности API-интерфейсов.
- Создание и актуализация тест-кейсов, чек-листов и баг-репортов для обеспечения полного покрытия функциональности.
- Взаимодействие с разработчиками, аналитиками и менеджерами по продукту для оперативного выявления и исправления ошибок.
- Построение и поддержка CI/CD-процессов для интеграции тестирования на всех этапах разработки.
- Оценка и улучшение существующих процессов тестирования для повышения эффективности, автоматизация повторяющихся задач.
- Проведение нагрузочного и производительного тестирования для оценки устойчивости и производительности системы.
- Поддержка тестовой документации в актуальном состоянии и внесение улучшений для оптимизации рабочих процессов.
- Постоянное изучение и внедрение новых инструментов и подходов в тестировании для улучшения качества продукта.
Требования:
- Опыт работы QA тестировщиком от 3 лет.
- Опыт тестирования систем на Java, Node.js и frontend.
- Навыки автоматизации тестирования, знание инструментов: Selenium, Cypress, Postman, REST Assured.
- Понимание процессов CI/CD, опыт работы с системами управления версиями (например, Git).
- Знание инструментов для управления тестированием и трекинга багов (JIRA и др.).
- Внимательность, аналитическое мышление, способность к быстрому изучению новых технологий.
Приветствуются:
- Опыт работы в Agile-среде (Scrum, Kanban).
- Опыт нагрузочного и производительного тестирования.
- Навыки программирования для создания сложных автотестов.