Quality Assurance Engineers are some of the generalists in the QA world. They’re often divided into manual and automated career paths, but in such an in-demand industry, the truth is that there’s more demand for QA engineers than there is supply. They work with software that already exists in the product market and with new and releasing products. They may also focus on internal processes of the company, not just customer-facing software.