В каждой компании свои требования. Где-то старший тестер должен уметь делать сборки с последней версией и поднимать тестовые сервера, уметь работать со средствами авт. тестирования, знать какой-нибудь язык программирования или писать скрипты. А где-то достаточно качественного ручного тестирования, понимания методик и внедрения их ну и тд