Аутсорсинг и аутстаффинг тестировщиков являются практиками, при которых компании нанимают внешних специалистов для выполнения автоматического тестирования. Эти подходы могут быть полезными в случаях, когда компания не имеет достаточных ресурсов или опыта для разработки и поддержки внутренних команд автотестирования.
QA-аутсорс подразумевает передачу работы по разработке тестовых сценариев, созданию автотестов и их выполнению внешней компании или независимому поставщику услуг. Компания-аутсорсер берет на себя ответственность за тестирование и предоставляет своих экспертов для работы с проектом. Это может быть выгодно, если компания хочет воспользоваться опытом и навыками специализированного поставщика услуг, не вкладывая времени и ресурсов в создание внутренней команды тестирования.
Аутстаффинг автоматического тестирования, с другой стороны, предполагает привлечение внешних тестировщиков на временной основе для работы непосредственно внутри компании.
И тот, и другой подход корректируется пожеланиями заказчика. Составляются определенные договоры сотрудничества, где оговариваются методы контроля над проектом, квалификация специалистов и оплата труда.
В некоторых случаях аутсорсинг и аутстаффинг используют как взаимозаменяемые термины.