From this Wikipedia link.
Let $K$ be a field of characteristic zero and let $A$ be an $n \times n$ matrix over $K$. Prove the following:
(a) $N$ is nilpotent iff $\mathrm{tr}(N^m)=0$ for all $0<m \leq n$ iff $\mathrm{tr}(N^m)=0$ for all $m \in \mathbb{N_{+}}$.
(b) If $N$ is nilpotent, then $N$ is similar to a strictly upper triangular matrix.
Additional Query: Is above true if $K$ is not assumed to be algebraically closed? (Then one can't apply Jordan normal form anymore.)