Let $Q_1(x_0, x_1, x_2), Q_2(x_0, x_1, x_2) \in \mathbb{Z}[x_0, x_1, x_2]$ be two primitive, non-singular ternary quadratic forms (possibly indefinite). Suppose we want to solve the simultaneous equations
$$\displaystyle u_1 = Q_1(x_0, x_1, x_2), u_2 = Q_2(x_0, x_1, x_2), u_1, u_2 \in \mathbb{Z}, \gcd(x_0, x_1, x_2) = 1.$$
Then according to this paper, a theorem of Mordell states that the solutions can be found as follows: first consider the conic defined by
$$\displaystyle C_{u_1,u_2} : Q_{u_1, u_2}(x_0, x_1, x_2) = u_1 Q_2(x_0, x_1, x_2) - u_2 Q_1(x_0, x_1, x_2) = 0.$$
If there is a solution at all, this conic must have a rational point, which can be detected using the local-to-global principle. Having found a rational point, one can then use the "slope/intersect" trick to produce a parametrization. That is, draw lines emanating from a global point which must exist by Hasse's principle: this line will intersect the conic at another rational point and this sweeps out all of the rational points on the conic. This produces binary quadratic forms $f_0(u,v), f_1(u,v), f_2(u,v)$ so that the conic $C_{u_1,u_2}$ is exactly parametrized by $z_i = f_i(u,v), i = 0,1,2$.
One then inserts these quadratic forms into $Q_1, Q_2$, producing binary quartic forms, and then solve the two Thue equations given by $u_i = Q_i(f_0(u,v), f_1(u,v), f_2(u,v))$.
What I am not quite sure is the number of parametrizations. That is, there could be inequivalent triples of quadratic forms $(f_0, f_1, f_2)$ which parametrize the points on $C_{u_1, u_2}$. How do we bound the number of distinct parametrizations?