The Software Quality Engineer is responsible for designing and executing manual and automated test plans to ensure software reliability. They collaborate with Agile teams to identify defects, perform regression testing, and continuously improve QA processes.