What is Quality Assurance?
Is an activity not a Phase, to ensure that the organization is providing Software or Products in the best possible way
What is Agile Testing?
Is a software testing practice.
In which of the ceremonies the QA member refines the user stories?
Grooming
Main Purpose of Regression Tests
Verify that the new release version hasn't introduced defects that makes us go back to the previous release version.
Definition of Software Testing
Is a process of executing a program or application with the intent of finding issues or defects.
Main Purpose of implementing Agile Testing
deliver products with the highest quality, faster, and more dynamically in the SDLC.
Mention one of the tasks implemented in the Planning
-Create Test Cases so the team knows what kind of tests the QA is going to execute.
-Collaborate with developers and document the Test Cases in the desired tracking platform for each story on the iteration.
Definition of Test Automation
Consists of a machine being able to execute the Test Cases automatically.
Mention 3 Objectives of Quality Assurance
- To prevent and find failures and defects
-To verify whether all specified requirements have been fulfilled
-To validate whether tested product is complete and works as expected
-To evaluate work products such as requirements, user stories, design, and code
-To provide enough information to stakeholders allowing them to make informed decisions, especially regarding the level of product’s quality
-How is called the times frames in Agile Testing?
Mention 3 Tasks implemented during the Sprint
-Run the Manual Test Cases and Exploratory testing on each user story.
-Bug Triage and collaboration with developers.
-Keep processes in place for quality.
Two benefits of Test Automation
-To avoid human intervention
-To deliver on time.