A QA-QC Engineer, or Quality Assurance/Quality Control Engineer, is responsible for ensuring products or services meet established quality standards and client expectations. This involves developing and implementing quality control systems, conducting inspections, analyzing data, and troubleshooting issues throughout the production process.