Описание роли: отвечает за качество backend-сервисов с микросервисной и монолитной архитектурой. Тестирует синхронное и асинхронное взаимодействие, углубляется в специфику брокеров сообщений, реляционных и NoSQL-баз данных, анализирует логи и погружается в работу CI/CD-систем.
1. Backend приложения представляют собой серверную часть программного обеспечения, которая обрабатывает запросы от клиента и взаимодействует с базами данных и другими системами. Поэтому основной упор в тестировании делается на проверку функциональности, надежности и производительности кода.
2. Осуществляется тестирование API и контроль правильности передачи данных между клиентом и сервером.
3. Тестирование безопасности также важно для backend приложений, поскольку они имеют доступ к конфиденциальным данным и могут быть подвержены атакам.