There is a result of Masser [1] that $$y^2 = f(x) \tag 1$$ where $f(x)$ is a monic polynomial and not a perfect square, any integer solution $(x,y)$ of Eqn. (1) satisfies the inequality
$$
|x| \le 26 H(f)^3 \tag 2
$$
where $H(f)$ denotes the classical height of $f$ given by the maximum of the absolute values of the coefficients of $f(x)$.
In the given equation, $H(f) = 1$. Therefore, all integer solutions are given by $x \in [-26, +26]$.
This range is quite small and effective for a computer search.
A brute force search in this range yields
$$(x,y) \in \{(-1,1), (0,1), (3,11)\}, \text{ where } (x,y) \in \mathbb{Z\times Z}.$$
Note: Checking for small root $x \in \{0,\pm 1, \pm 2, \cdots \}$ and eliminating a factor to reduce to a cubic or quadratic is the normal method followed. We could have used that as suggested in other answers and comments. The method above is useful when such an elimination is not possible or tedious. Therefore, I am providing this method for reference of other readers who may find this numerical method useful, in general.
References
[1]: Masser, D. W. “Polynomial Bounds for Diophantine Equations.” The American Mathematical Monthly, vol. 93, no. 6, 1986, pp. 486–88. JSTOR, https://doi.org/10.2307/2323487. Accessed 6 Dec. 2022.