This answer is to show that this can be done by hand without any particular clever trick, but by being clearheaded and organised. With the original expression being symmetric, you should expect the appearance of symmetric expressions in the expansion, and often a fair amount of cancellation.
If we put everything over a common denominator we get $$\frac {-a(b-c)(x-b)(x-c)-b(c-a)(x-a)(x-c)-c(a-b)(x-a)(x-b)} {(a-b)(b-c)(c-a)(x-a)(x-b)(x-c)}$$
Now we notice that the coefficient of $x^2$ in the numerator is $-a(b-c)-b(c-a)-c(a-b)=0$ and the constant coefficient is $-abc(b-c)-abc(c-a)-abc(a-b)=0$.
The coefficient of $x$ is $$a(b-c)(b+c)+b(c-a)(c+a)+c(a-b)(a+b)$$$$=ab^2-ac^2+bc^2-ba^2+ca^2-cb^2$$
One way to factorise such an expression is to note that it is zero if $a=b$, or $b=c$ or $c=a$ so must have a factor $d(a-b)(b-c)(c-a)$ where d is a constant obtained by equating the coefficient of $ab^2$, for example.
Another way (if you don't have a better idea) is to treat it as a quadratic in $c$ so that $$(b-a)c^2+(a^2-b^2)c+ab(b-a)=(b-a)\left(c^2-(a+b)c+ab\right)=(b-a)(c-a)(c-b)=(a-b)(b-c)(c-a)$$
A further note - the original expression was symmetric. The common denominator had a factor $(a-b)(b-c)(c-a)$ which is skew symmetric, and this can only happen if this same factor, which is the basic skew symmetric expression in three variables, also appears as a factor in the numerator (otherwise the whole expression will fail to be symmetric). The factor has to cancel - and this helps us to know what we are looking for, and to imagine short cuts.