Quality assurance in sprint follows a typically iterative process as the role is integral to the success of every project, delivery, and team. QA starts with the refinement activities in the backlog refinement and calls out any dependencies, challenges, and activities on the respective user stories. They then are a part of sprint planning where overall team commitment is discussed, decided, and finalized - ensuring QA has a say in the story point assignment and release level planning. With this the QA starts off the sprint by authoring test cases, adding scenarios to the regression test suite, and pairing with the team members to ensure a test-first strategy as well as built-in quality right from the start rather than having it come toward the end. QA also ensures that the feedback is constantly incorporated into the test suite from each sprint review session and seeks to actively reduce gaps in the delivery process by way of the retrospectives to ensure inspection, and adaptation of points from the team/stakeholders.