If we further delve into the functions of QA/QC specialists, then we can distinguish 4 more areas of specialists who play an important role in QA process:
Test Analyst - checks how complete the requirements are and do not contradict each other;
Test Designer - creates tests and configures them for testing;
Test Executor - conducts testing on written scripts and fixes errors found;
Test Manager - is planning work related to testing. His tasks include: assessing deadlines, monitoring the implementation of the plan and schedule, monitoring the completeness of the tests according to the list of requirements, setting tasks for team members).