start with an orthonormal basis $e_i$ of $V$ and create the matrix $W$ where the entries of column $j$ are the elements of $v_j$ in that basis ($w_{ij} = e_i \cdot v_j $ )
Then
$$ W^T W = A $$
Meanwhile, $W$ is just a change of basis matrix. Is it allowed to be singular?
Your construction is often called the Gram matrix, sometimes Grammian, although I suspect Grammian should refer to the determinant.
See any lattice in LATTICES. Note that, in order to keep the entries of $W$ integers for an integral lattice, their $W$ may not be square; let's see, the matrix they call BASIS is my $W^T$