Грубер — воспитанник клуба «Штурм». В 2014 году он был включён в заявку основной команды. 17 августа в матче против венской «Аустрии» Андреас дебютировал в австрийской Бунделсиге, заменив во втором тайме Даниэля Бихлера[2]. 11 апреля 2015 года в поединке против «Альтах» Грубер сделал «дубль», забив свои первые голы за «Штурм»[3]. Летом 2017 года Грубер перешёл в «Маттерсбург». 22 июля в матче против венского «Рапида» он дебютировал за новую команду[4]. 17 сентября в поединке против «Ред Булл Зальцбург» Андреас забил свой первый гол за «Маттерсбург»[5].