![]() |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() |
|
![]() ![]() |
Author | Message |
Mithi25
Senior Member ![]() ![]() Joined: 23Jun2009 Online Status: Offline Posts: 288 |
![]() ![]() ![]() Posted: 23Jun2009 at 5:16am |
Quality Assurance (QA) The Quality Assurance (QA)
role is the role responsible for guaranteeing a level of quality for the end
client, and to help the software development team to identify problems early in
the process. It is not surprising that people in this role are often known as "testers". Of course, the role is more than just testing. It's about contributing to the quality of the final product. What's the Quality Assurance role?The quality assurance (QA) role is one that is focused on creating a quality deliverable. In other words, it is the responsibility of the QA role to make sure that the software development process doesn't sacrifice quality in the name of completed objectives. The QA role works with the Functional Analyst (FA) and the Solutions Architect (SA) to convert the requirements and design documents into a set of testing cases and scripts, which can be used to verify that the system meets the client needs. This collection of test cases and scripts are collectively referred to as a test plan. The test plan document itself is often simple providing an overview of each of the test cases. The testing cases and scripts are also used to validate that there are no unexplained errors in the system. The test plan is approved by the Subject Matter Experts (SMEs) and represents the criteria to reach a project closing. If the test cases and scripts in the test plan are the agreed upon acceptance criteria for a project then all that is necessary is for project closure is to demonstrate that all of the testing cases and scripts have been executed successfully with passing results. A test case is a general-purpose statement that maps to one or more requirements and design points. It is the overall item being tested. It may be a specific usability feature, or a technical feature that was supposed to be implemented as a part of the project. Test scripts fit into the
test cases by validating that case. Test scripts are step-by-step instructions
on what to do, what to look for, and what should happen. While the test cases
can be created with nearly no input from the architecture or design, the test
scripts are specific to how the problem was solved by the software development
team and therefore they require an understanding of not only the requirements,
but also the architecture, design, and detailed design. Edited by Mithi25 - 23Jun2009 at 5:41am |
|
Post Resume: Click here to Upload your Resume & Apply for Jobs |
|
![]() |
|
cprasenjit26
Senior Member ![]() ![]() Joined: 14May2009 Location: India Online Status: Offline Posts: 151 |
![]() ![]() ![]() |
Thank you for this article.
----------------------------------------------------------------
|
|
![]() |
|
![]() ![]() |
||
Forum Jump |
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
© Vyom Technosoft Pvt. Ltd. All Rights Reserved.