Камнями не кидаться👀
Попросили выложить вакансию, в том виде, в каком прислал заказчик 👀
Вакансия : Тестировщик (Backend + Frontend) Заказчик специализируется на разработке и внедрении интеллектуальных систем управления корпоративными автопарками, транспортном мониторинге.
Срок: 6 мес+ Уровень: Middle+/Senior Локация: РФ, РБ
О проекте и задачах:
Мы ищем внимательного, самостоятельного и коммуникабельного специалиста в команду разработки. Наш продукт построен на современной микро-сервисной архитектуре с использованием Docker и PostgreSQL. Вам предстоит обеспечивать качество как серверной части (API), так и пользовательских интерфейсов.
Основные обязанности Тестирование Backend: Работа с API документацией через Swagger. Функциональное и интеграционное тестирование REST API с использованием Postman. Написание SQL-запросов к базе данных PostgreSQL для проверки целостности данных и результатов работы сервисов. Анализ логов сервисов для локализации дефектов.
Тестирование Frontend: Тестирование пользовательского интерфейса (UI/UX) на соответствие макетам и требованиям. Кроссбраузерное и адаптивное тестирование. Проверка взаимодействия фронтенда с API (отправка запросов, обработка ошибок).
Работа с окружением: Управление тестовыми окружениями с использованием Docker (запуск, остановка, пересборка контейнеров). Использование командной строки Linux для навигации по системе, просмотра файлов и логов.
Ведение документации и коммуникация:
Составление понятных баг-репортов, чек-листов и тест-кейсов. Работа в баг-трекинговой системе (Jira, YouTrack или аналог): регистрация дефектов, обновление статусов, отслеживание исправлений.
Необходимые навыки и знания (Hard Skills)
Опыт и архитектура: Понимание принципов работы микро-сервисной архитектуры (понимание, как сервисы общаются между собой, где искать ошибку). Опыт тестирования Backend и Frontend.
Инструменты:
API: Уверенное использование Postman (коллекции, переменные окружения). Документация: Умение читать и понимать Swagger (OpenAPI). Базы данных: Базовые знания реляционных БД, опыт написания SELECT/UPDATE запросов в PostgreSQL. Инфраструктура: Базовые навыки работы с Docker (docker ps, logs, compose up/down, restart). ОС: Начальные/уверенные знания Linux (Bash: cd, ls, cat, grep, tail, ssh). Система контроля версий: Начальный уровень владения Git (clone, pull, push, checkout, branch). Баг-трекинг: Уверенное владение любой распространенной системой отслеживания ошибок (Jira, YouTrack, Redmine и т.п.): создание задач, приоритизация, комментирование, работа с фильтрами.
Личные качества (Soft Skills)
Самостоятельность: Умение самому разобраться в задаче, найти нужную информацию или задать правильный вопрос, не дожидаясь пошаговых инструкций. Аналитический склад ума: Способность декомпозировать сложный функционал, видеть неочевидные сценарии и находить корень проблемы, а не только симптом. Внимание к деталям: Замечать мелкие несоответствия в UI и данных. Коммуникабельность: Умение четко и конструктивно излагать мысли как письменно (в баг-репортах и чатах), так и устно; способность аргументированно обсуждать дефекты с разработчиками и находить компромиссы в спорных ситуациях.
Будет плюсом: опыт работы с брокерами сообщений (RabbitMQ, Kafka); опыт работы с логами в Kibana/Sentry/Grafana; знание основ CI/CD (GitLab CI, Jenkins).
Чем вы будете заниматься в первые месяцы: погружение в архитектуру наших микросервисов и доменную область; изучение наших коллекций в Postman и схемы БД; ручное тестирование новых фич и регрессионное тестирование релизов; наведение порядка в тестовой документации и баг-трекинге.
Резюме мне в лс 😌
· 04.09
В целом, нормальное описание вакансии. За 300+ можно и откликнуться ☺️
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён