Учитывая специфику нативных инструментов... нанимать тестировщиков писать ui тесты на espresso/xcuitest -- это все равно что нанимать тестировщиков писать unit тесты вместо разработчиков. #мнение
Почему мы автоматизируем не на аппиуме, а на свифт, котлин? Потому что разработчики и сами пишут такие тесты, сами фиксят в них баги, плюс от них огромная поддержка: код ревью, менторство и т.д.
кстати. меня не покидает идея, что будущее тестирования, за человеком, который будет целыми днями только и делать, что лазить по коду, проводить код ревью, выпиливать костыли, оптимизировать, и писать юниты
я про юнит тестирование как процесс. Как место имплементации теста там без разницы - я могу докидывать тесты в юниты, разраб - в мои интеграционные. Обычный процесс, главное что тестики мутятся, дженкинс крутится