QA role description:
Standard project role
Expert on software testing on the project
Main responsibility is to do functional testing before the customer is performing his testing
Helping the customer with testing tasks - during Feature Sprints and UAT
Here are main tasks QA analyst should fulfill:
Functional testing based on user stories
Regression testing based on group of user stories
Test management (X-Ray is a standard in Pricefx, overview of test management tools is for example here: https://www.softwaretestinghelp.com/15-best-test-management-tools-for-software-testers/ )
Other tasks can be fulfilled in case of project needs and sufficient QA allocation:
Helping customer with UAT (tips for less experienced customers)
Helping customer with test management especially when customer has no own test management tool
Functional demos for customer
Basic performance testing (optional, expected for large project, support from Performance team can be needed for complex scenarios)
Test automation for supporting development (optional, based on allocation and project needs)
Review of Acceptance Criteria in case QA allocation is from Foundation sprint