QA Engineer
QA Engineer is a specialist that monitors every phase of the development lifecycle. This person checks that the product meets all the requirements of the company. Sometimes QA Engineers can be confused with QA testers, but it’s a mistake, testers test application on different stages of development whereas Engineers oversee the whole the process.