{test:{"title":""}, "content":{"date":""}}
это объект JS.Таким образом, вы помещаете объект в массив voiceTestJSON.
В отличие от JSON, имена свойств объекта JS могут быть записаны с кавычками или без них.
То, что вы хотите сделать, может быть достигнуто следующим образом:
var test = 'dd'+questNumb;
var newObject = {"content":{"date":""}}; //this part does not need a variable property name
newObject[test] = {"title":""};
Таким образом вы устанавливаете для свойства с именем, содержащимся в тесте, значение {"title": ""}.