Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Quality Assurance  &  Testing  in a glimpse! Presentation by:  Tahmid Munaz www.linkedin.com/in/munaz Email:  <  [email_ad...
Glimpse list…. <ul><li>Software Development Life Cycle </li></ul><ul><li>QA/Testing? Which one is Important?  </li></ul><u...
Waterfall model
Which one is Important? <ul><li>QC / Testing  </li></ul><ul><li>QA / SQA </li></ul>Testing? QA? Or Both ?
Why these are important? <ul><li>Avoid Risks </li></ul><ul><li>Avoid Faults / Mistakes </li></ul><ul><li>Avoid Deviation f...
We gain <ul><li>Acceptance of End User </li></ul><ul><li>Gain Client Satisfaction </li></ul><ul><li>Releasing a Stable pro...
Quality Assurance <ul><li>Quality Assurance: </li></ul><ul><ul><li>The Quality is ensured by the overall contribution of t...
Testing <ul><li>Testing: </li></ul><ul><ul><li>Depends on context of the culture and company requirement.  </li></ul></ul>...
Test Case/Matrix/Script <ul><li>Test Case: </li></ul><ul><ul><li>A case which defines a number of Test Steps for a feature...
Sample Test Script (matrix format)
What’s the career? <ul><li>Software Companies </li></ul><ul><ul><li>Outsourcing Service providers </li></ul></ul><ul><ul><...
Who wants Good Testers? <ul><li>Software Companies </li></ul><ul><li>Banks (who has their own IT wing) </li></ul><ul><li>I...
<ul><li>=> there are more Logo’s to put in this page.. </li></ul>Companies think about  Quality & Testing International Ma...
How can we learn more on Testing? <ul><li>Black Box Software Testing:  </li></ul><ul><ul><li>By Cem Kaner & James Bach [ w...
What’s Test Automation? <ul><li>Repetitive tests which is easy to Automate and helps you to focus in to other test boundar...
Automation Myth <ul><li>A single Test tool covers all the Testing scope.. </li></ul><ul><li>Reduces Human error + costly T...
Test Automation Limits <ul><li>Coverage: </li></ul><ul><ul><li>Do you expect your Automation will run the Test which you d...
Buzz Words! <ul><li>Verification is a Quality control process  </li></ul><ul><ul><ul><ul><li>that is used to evaluate whet...
Questions? <ul><li>What do you think about a Tester? </li></ul><ul><li>How you may start practicing in your Company?  </li...
Thank You!
Upcoming SlideShare
Loading in …5
×

Quality Assurance & Testing in a glimpse

820 views

Published on

This presentation slide has been made in respect of our local market, demand, practice and scope for the beginners in Bangladesh.

There are many things which are need to be discussed widely, cause the points mentioned here are not covering all the stuff as it shown and in some places it depends on context and contradictory thoughts may arise unless you feel free to discuss. I just wanted to give a glimpse giving an Option to everyone to participate the presentation...

Published in: Technology

Quality Assurance & Testing in a glimpse

  1. 1. Quality Assurance & Testing in a glimpse! Presentation by: Tahmid Munaz www.linkedin.com/in/munaz Email: < [email_address] > Software This presentation slide has been made in respect of our local market, demand, practice and scope for the beginners in Bangladesh!
  2. 2. Glimpse list…. <ul><li>Software Development Life Cycle </li></ul><ul><li>QA/Testing? Which one is Important? </li></ul><ul><li>Why these are important? </li></ul><ul><li>Difference between QA and Testing </li></ul><ul><li>About Career: </li></ul><ul><ul><li>Who wants Good Testers? </li></ul></ul><ul><ul><li>How can we learn more about Testing? </li></ul></ul><ul><li>Test Automation </li></ul><ul><li>Buzz Words </li></ul>
  3. 3. Waterfall model
  4. 4. Which one is Important? <ul><li>QC / Testing </li></ul><ul><li>QA / SQA </li></ul>Testing? QA? Or Both ?
  5. 5. Why these are important? <ul><li>Avoid Risks </li></ul><ul><li>Avoid Faults / Mistakes </li></ul><ul><li>Avoid Deviation from the Requirement </li></ul><ul><li>Avoid Loss ($) and Time (00:00) </li></ul><ul><li>Avoid misunderstanding or loosing Client </li></ul>
  6. 6. We gain <ul><li>Acceptance of End User </li></ul><ul><li>Gain Client Satisfaction </li></ul><ul><li>Releasing a Stable product </li></ul><ul><li>Reflection of Clients Requirement </li></ul><ul><li>Less defective than un-Tested release! </li></ul>
  7. 7. Quality Assurance <ul><li>Quality Assurance: </li></ul><ul><ul><li>The Quality is ensured by the overall contribution of the whole Team, not an individual effort. </li></ul></ul><ul><ul><li>The person who monitors and ensures that the agreed process or methodology has been followed by the whole team. </li></ul></ul><ul><ul><li>Involvement is from the 1 st to Last or Post. </li></ul></ul>
  8. 8. Testing <ul><li>Testing: </li></ul><ul><ul><li>Depends on context of the culture and company requirement. </li></ul></ul><ul><ul><ul><li>IT / Computer Science background is not mandatory </li></ul></ul></ul><ul><ul><ul><li>Programming skill is not mandatory but could be added as an Additional ability if there is any </li></ul></ul></ul><ul><ul><ul><li>Could be a beginner’s choice! </li></ul></ul></ul><ul><ul><ul><li>Involvement could be in the middle of development or post development. </li></ul></ul></ul>
  9. 9. Test Case/Matrix/Script <ul><li>Test Case: </li></ul><ul><ul><li>A case which defines a number of Test Steps for a feature/function. </li></ul></ul><ul><li>Test Matrix/Suit/Script: </li></ul><ul><ul><li>A collection of Test Cases all together </li></ul></ul><ul><li>Automated Script: </li></ul><ul><ul><li>A script which is executable to perform certain test cases. </li></ul></ul>
  10. 10. Sample Test Script (matrix format)
  11. 11. What’s the career? <ul><li>Software Companies </li></ul><ul><ul><li>Outsourcing Service providers </li></ul></ul><ul><ul><li>IT Service resellers </li></ul></ul><ul><ul><li>Product Development </li></ul></ul><ul><li>Large Corporation </li></ul><ul><ul><li>In House Software Development wings </li></ul></ul><ul><ul><li>3 rd Eye or Quality vetting wings </li></ul></ul>
  12. 12. Who wants Good Testers? <ul><li>Software Companies </li></ul><ul><li>Banks (who has their own IT wing) </li></ul><ul><li>Industries </li></ul><ul><li>Online Freelancer hunters </li></ul><ul><ul><li>oDesk [ www.odesk.com ] </li></ul></ul><ul><ul><li>RentACoder [ www. rentacoder .com ] </li></ul></ul><ul><ul><li>Etc.. </li></ul></ul><ul><li>Test Practitioners </li></ul>
  13. 13. <ul><li>=> there are more Logo’s to put in this page.. </li></ul>Companies think about Quality & Testing International Market Local Market
  14. 14. How can we learn more on Testing? <ul><li>Black Box Software Testing: </li></ul><ul><ul><li>By Cem Kaner & James Bach [ www.testingeducation.org/BBST ] </li></ul></ul><ul><li>Online Blogs </li></ul><ul><ul><li>SQABD referrers different Tester’s Blogs </li></ul></ul><ul><ul><ul><li>http://www.sqabd.com/testingexperts.php </li></ul></ul></ul><ul><li>Online Discussion Forums </li></ul><ul><ul><li>SQABD [ www.sqabd.com ] </li></ul></ul><ul><ul><li>Stickyminds [ www.stickyminds.com ] </li></ul></ul><ul><ul><li>uTest [ www.utest.com ] </li></ul></ul>
  15. 15. What’s Test Automation? <ul><li>Repetitive tests which is easy to Automate and helps you to focus in to other test boundaries. </li></ul><ul><li>3 rd party any open source tools which can be used as editor/manager/reporter/record-playback </li></ul><ul><li>Environment preparation </li></ul>
  16. 16. Automation Myth <ul><li>A single Test tool covers all the Testing scope.. </li></ul><ul><li>Reduces Human error + costly Testers! </li></ul><ul><li>Reduces cost for repetitive tests! </li></ul>
  17. 17. Test Automation Limits <ul><li>Coverage: </li></ul><ul><ul><li>Do you expect your Automation will run the Test which you didn’t specify in your Automated Script? </li></ul></ul><ul><li>Cost: </li></ul><ul><ul><li>If you want Buy any 3 rd party tool (Money factor) </li></ul></ul><ul><ul><li>If think to automate by Scripting (Time factor) </li></ul></ul>
  18. 18. Buzz Words! <ul><li>Verification is a Quality control process </li></ul><ul><ul><ul><ul><li>that is used to evaluate whether or not a product, service, or system complies with regulations, specifications, or conditions imposed at the start of a development phase. Verification can be in development, scale-up, or production. This is often an internal process. </li></ul></ul></ul></ul><ul><li>Validation is Quality assurance process </li></ul><ul><ul><ul><ul><li>of establishing evidence that provides a high degree of assurance that a product, service, or system accomplishes its intended requirements. This often involves acceptance of fitness for purpose with end users and other product stakeholders. </li></ul></ul></ul></ul><ul><li>QC / Testing / QA / SQA </li></ul><ul><li>Black/White/Gray Box </li></ul><ul><li>Unit Testing </li></ul><ul><li>Test Automation? </li></ul><ul><li>Automated Tester? </li></ul><ul><li>Automated Script? </li></ul>
  19. 19. Questions? <ul><li>What do you think about a Tester? </li></ul><ul><li>How you may start practicing in your Company? </li></ul><ul><li>Do you have any different thought about Testing? </li></ul><ul><li>What wrong/mistake did you find in my Presentation? </li></ul><ul><li>Are you still questioning yourself?  </li></ul>(My Questions to Audience)
  20. 20. Thank You!

×