Testers are involved from the beginning.
This allows Software Testers to be a part of every process throughout the duration of the project and get the inside scoop. This allows the tester to better plan the test processes, have more conversations with the developers and bring a different perspective to the team.
Agile testing allows for early testing.
Testing runs alongside the development work and, where the releases are iterative, the tester is able to test the product as it is being built as well as when new requirements are added. It also allows early detection of bugs.
Agile testing saves time and money.
This type of testing is product-driven and less documentation is required event though documentation is good for validating and verifying requirements. The iterations need to be completed very quickly. Due to the consistent deployments, regular feedback is given by the client for potential changes for the overall quality of the product.
Testers have more time to write test cases and implement the test cases.
Where the testers are involved from the beginning, they have a good idea of what is coming and what will need to be tested with each iteration. They are ready with their test cases and test artifacts.
Testing is not able to be skipped.
Testing in Agile plays an important part when it comes to the quality of the product. Through each iteration, testers are able to ensure the functionality works as it should and that it meets the requirements and the expectations of the client.
Cost of defects are reduced greatly.
In the agile model, any defects/bugs that are located are able to be fixed within the sprint of that specific iteration instead of going back to the beginning of the analysis phase of some software development life cycles. This allows the project to stay within the scope with no extra costs.
www.reqtest.com: Agile Testing – Principles, methods & advantages
www.knowledgehut.com: Advantages of Agile Testing Methodology
www.denysys.com: Most 5 Valuable Benefits of Agile Methodology
Jennifer Potter, Software Quality Assurance
Missing link Technologies
Other articles by Jennifer: