The QA Engineer validates software functionality against approved requirements and acceptance criteria, develops and maintains automated test suites, performs accessibility and end-to-end testing, manages defects, and provides clear test results and quality metrics to project stakeholders. The QA Engineer works closely with Business Analysts, Developers, Project/Program Managers, and other stakeholders to identify defects, clarify requirements, validate fixes, maintain test traceability, and support delivery of high-quality software that meets functional, technical, accessibility, and regulatory requirements.