SlideShare a Scribd company logo
1 of 18
INDIUM SOFTWARE
An Independent Software Testing Firm
Let the Adventure Begin
- The 80-20 Testing
“Business Assurance through Quality Assurance”
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Agenda
2
Testing – The Need to be Quick
Challenges – With Scripted Tests
Interesting Usage of Intelligence
Case Study – Req & Risks
Exploratory Approach
Metrics and Value Additions
Conclusion
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Testing - The Need to be Quick
3
Today’s need:
New technology and resources – the
environment is unwilling to take its time
for the quality achievements
Quick turnaround
Compact lifecycles
The above said:
Are we testing enough?
Do we have the time to test enough?
Are scripted tests complete?
What best can we do to ensure
coverage?
Let the adventure begin with Exploratory Testing…
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Challenges – With Scripted Tests
4
Constant change and Lack of documented requirements
Time constraints and Insufficient test coverage
Early detection of defects
Code breaks & Performance Bottlenecks
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Interesting Usage of Intelligence
5
Several types
of random
tests - When
to use what
Situations
where
requirement
changes along
with an
unsettled
process
Current
A well
groomed
approach
yielding
maximum test
coverage and
high defect
catch rate
Need
Do not
validate
unplanned
A complete
process with
maximum
utilization of
minimum
resources
Solution
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Case Study
6
Requirement
Changing combination of environments
Release Frequency
Weekly (sometimes even lesser)
Content Change Rate
Daily
Testing Life Cycle
3-4 Days
Testing Scope
Compatibility / Functionality
Types of Testing
Scripted & Exploratory
Application Type
Web Application
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Risk
7
Story
Board
Discussions
Short
development
cycles
Unrelated
Weekly
Changes
Support
Quick
Updates
Platform
Dependent
Test Cases
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Exploratory Approach – Team Setup
8
Team Setup
Planning
Execution
Reporting
Maintenance
• Skilled resources
• Knowledge in product
General
• Handy documents
• Training is easy
• Converts any resource
to handle the process
Derived
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Exploratory Approach – Planning
9
Team Setup
Planning
Execution
Reporting
Maintenance
• Minimum planning
• Traditional testing
technique used at random
General
• Know your domain and your
user
• Data analysis & Areas to
focus on
• RCA / Know your environment
• Identify test cases from the
suite
Derived
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Exploratory Approach – Execution
10
Team Setup
Planning
Execution
Reporting
Maintenance
• Focused testing
• Fixed combination
General
• Standardized charter
• Soap opera testing
• Negative testing
Derived
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Exploratory Approach – Reporting
11
Team Setup
Planning
Execution
Reporting
Maintenance
• No formal documentation
• Chances of missed
scenario
• Redundant testing
General
• Parallel documentation
• Exploratory Procedure
• Charted
• Reviewed
• Supervised
Derived
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Exploratory Approach – Maintenance
12
Team Setup
Planning
Execution
Reporting
Maintenance
• Testing is considered
done
• Script updates
General
• Trackers
• Fine tuning scripted
tests
Derived
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Metrics
13
o This metrics highlights defects found
in Scripted vs. Exploratory
o Introduction of derived exploratory
testing contributed to 20% more
defects in the High and Medium
category
o Derived exploratory testing helped to
uncover affected component under
the UI, Display and behind the scenes
functionality
0
10
20
30
40
50
60
1
2
3
4
5
6
Scripted Testing
Generalized Exploratory
Derived Exploratory
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Metrics
14
o This chart shows the defects in
Test case
o Projects with consecutive
iterations need lots of effort in
script maintenance, which helps in
hands-on testing
o The derived exploratory testing,
helped make documentation more
stable therefore reducing time
spent in test script fixes
35
40
23
15
8 7
0
5
10
15
20
25
30
35
40
45
1 2 3 4 5 6
Defects
Iterations
Test Case Defects
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Metrics
15
o This pie chat represents the
distribution of defects based on
the testing type
o Defects with the derived approach
is 20% more
o This 20% raises confidence in the
application by 80%
o Proves derived approach is a best
practice for faster iterations and
frequent builds
70%
8%
22%
Defect Distribution
Scprited Testing
Generalized Exploratory
Derived Exploratory
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Value Additions
16
Key Levers With Derived Exploratory Testing Value Additions
Test Script
maintenance
Reduced by 50%  Advanced strategy for bug detection
 More coverage area
 Easier to maintain platform dependent scripts
 Reduced timelines in test script maintenance
TC Defects Reduced by 80%  Time saved in test cases fixes
Defect Detection Increased by 25%  Defect pattern identified easily
 Early detection of bugs
Exploratory Issues Increased by 20%  Logged high severity issues
 Increased confidence in product for the
business team
Reporting Better by 40%  Proactive monitoring
 Effective documentation for future reference
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
Conclusion
17
All paths may or may not lead to the same destination…
… but have all paths been tested?
Try our Derived Exploratory Approach!
© 2014 Indium Software
ENHANCING SOFTWARE QUALITY
18
Thank You
USA:
americas.sales@indiumsoft.com
EMEA & APAC:
apac.sales@indiumsoft.com
emea.sales@indiumsoft.com
INDIA:
sales@indiumsoft.com
Sunnyvale
Suite 210, 1250 Oakmead Parkway
Sunnyvale, CA – 94085.
Phone: +1(408) 501-8844
Fax: +1(408) 501-8808
Atlanta
Crown Office Suites
1870 The Exchange, Suite 100
Atlanta, GA 30339
Phone: +1 (678) 608-0809, +1(770) 989-7302
New Delhi
F-1/5 Okhla Industrial Area Phase-I,
New Delhi – 110 020.
Phone: +91-11-6613 0400
Bengaluru
SRS Plaza, No. 246, 2nd & 3rd Floor
13th Cross, Indira Nagar 2nd Stage
Bengaluru – 560 038.
Phone: +91-80-4914 7777
Chennai
VDS House
41, 2nd Floor, Cathedral Road
Chennai – 600 086.
Phone: +91-44-2811 6330
Fax: +91-44-4210 4033

More Related Content

What's hot

Continuous integration testing fundamentals
Continuous integration testing fundamentalsContinuous integration testing fundamentals
Continuous integration testing fundamentalsCygnet Infotech
 
Vladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsVladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsIevgenii Katsan
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsTaUB Solutions
 
Engineering DevOps and Cloud
Engineering DevOps and CloudEngineering DevOps and Cloud
Engineering DevOps and CloudMarc Hornbeek
 
Test strategy consecration for agile and devops
Test strategy consecration for agile and devopsTest strategy consecration for agile and devops
Test strategy consecration for agile and devopsAhmed Adel
 
How to accurately estimate the size and effort of your software testing (1)
How to accurately estimate the size and effort of your software testing (1)How to accurately estimate the size and effort of your software testing (1)
How to accurately estimate the size and effort of your software testing (1)QASymphony
 
Gap assessment kubernetes
Gap assessment   kubernetesGap assessment   kubernetes
Gap assessment kubernetesMarc Hornbeek
 
An Agile Testing Dashboard: Metrics that Matter
An Agile Testing Dashboard: Metrics that MatterAn Agile Testing Dashboard: Metrics that Matter
An Agile Testing Dashboard: Metrics that MatterTechWell
 
Achieve Performance Testing Excellence for Your SAP Apps
Achieve Performance Testing Excellence for Your SAP AppsAchieve Performance Testing Excellence for Your SAP Apps
Achieve Performance Testing Excellence for Your SAP AppsNeotys
 
Agile Tester - Crash Slides
Agile Tester - Crash SlidesAgile Tester - Crash Slides
Agile Tester - Crash SlidesSamer Desouky
 
How to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps EnvironmentHow to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps EnvironmentNeotys
 
Webinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAWebinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAQualitest
 
Better Software East 2016: Evolving Automated to Continuous
Better Software East 2016: Evolving Automated to ContinuousBetter Software East 2016: Evolving Automated to Continuous
Better Software East 2016: Evolving Automated to ContinuousParasoft
 
QAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckQAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckDaniel Goodstein
 
Software Testing Capability doc
Software Testing Capability doc Software Testing Capability doc
Software Testing Capability doc PM Venkatesha Babu
 
Defect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarDefect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarXBOSoft
 
software quality-assurance-5687e42d37017
software quality-assurance-5687e42d37017software quality-assurance-5687e42d37017
software quality-assurance-5687e42d37017CuongHoang80
 
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael BueningAgile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael BueningQA or the Highway
 
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!Susmitha Vakkalanka
 

What's hot (20)

Continuous integration testing fundamentals
Continuous integration testing fundamentalsContinuous integration testing fundamentals
Continuous integration testing fundamentals
 
Vladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teamsVladimir Primakov - Qa management in big agile teams
Vladimir Primakov - Qa management in big agile teams
 
Zero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOpsZero touch QA automation platform for DevOps
Zero touch QA automation platform for DevOps
 
Engineering DevOps and Cloud
Engineering DevOps and CloudEngineering DevOps and Cloud
Engineering DevOps and Cloud
 
Test strategy consecration for agile and devops
Test strategy consecration for agile and devopsTest strategy consecration for agile and devops
Test strategy consecration for agile and devops
 
How to accurately estimate the size and effort of your software testing (1)
How to accurately estimate the size and effort of your software testing (1)How to accurately estimate the size and effort of your software testing (1)
How to accurately estimate the size and effort of your software testing (1)
 
Gap assessment kubernetes
Gap assessment   kubernetesGap assessment   kubernetes
Gap assessment kubernetes
 
An Agile Testing Dashboard: Metrics that Matter
An Agile Testing Dashboard: Metrics that MatterAn Agile Testing Dashboard: Metrics that Matter
An Agile Testing Dashboard: Metrics that Matter
 
[Kartuku] Software Quality
[Kartuku] Software Quality[Kartuku] Software Quality
[Kartuku] Software Quality
 
Achieve Performance Testing Excellence for Your SAP Apps
Achieve Performance Testing Excellence for Your SAP AppsAchieve Performance Testing Excellence for Your SAP Apps
Achieve Performance Testing Excellence for Your SAP Apps
 
Agile Tester - Crash Slides
Agile Tester - Crash SlidesAgile Tester - Crash Slides
Agile Tester - Crash Slides
 
How to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps EnvironmentHow to Fit Performance Testing into a DevOps Environment
How to Fit Performance Testing into a DevOps Environment
 
Webinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAWebinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QA
 
Better Software East 2016: Evolving Automated to Continuous
Better Software East 2016: Evolving Automated to ContinuousBetter Software East 2016: Evolving Automated to Continuous
Better Software East 2016: Evolving Automated to Continuous
 
QAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated DeckQAS 2015 Overview Abbreviated Deck
QAS 2015 Overview Abbreviated Deck
 
Software Testing Capability doc
Software Testing Capability doc Software Testing Capability doc
Software Testing Capability doc
 
Defect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft WebinarDefect Prevention & Predictive Analytics - XBOSoft Webinar
Defect Prevention & Predictive Analytics - XBOSoft Webinar
 
software quality-assurance-5687e42d37017
software quality-assurance-5687e42d37017software quality-assurance-5687e42d37017
software quality-assurance-5687e42d37017
 
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael BueningAgile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
Agile Testing Transformation is as Easy as 1, 2, 3 by Michael Buening
 
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
Automate Salesforce Releases with DevOps: Crawl, Walk, Run!
 

Viewers also liked

Quality in software industry
Quality in software industryQuality in software industry
Quality in software industryRicha Goel
 
7 Deadly Sins of Agile Software Test Automation
7 Deadly Sins of Agile Software Test Automation7 Deadly Sins of Agile Software Test Automation
7 Deadly Sins of Agile Software Test AutomationAdrian Smith
 
Chapter 6 software metrics
Chapter 6 software metricsChapter 6 software metrics
Chapter 6 software metricsdespicable me
 
SAP CRM PRESENTATION 2
SAP CRM PRESENTATION 2SAP CRM PRESENTATION 2
SAP CRM PRESENTATION 2Anup Panigrahi
 
Drive your cart_by_yourself
Drive your cart_by_yourselfDrive your cart_by_yourself
Drive your cart_by_yourselfPetro Porchuk
 
Story of a dairy farmer
Story of a dairy farmerStory of a dairy farmer
Story of a dairy farmerAnup Panigrahi
 
SAP CRM PRESENTATION 3
SAP CRM PRESENTATION 3SAP CRM PRESENTATION 3
SAP CRM PRESENTATION 3Anup Panigrahi
 
SAP CRM PRESENTATION 1
SAP CRM PRESENTATION 1SAP CRM PRESENTATION 1
SAP CRM PRESENTATION 1Anup Panigrahi
 
Sap abap crm consultant (3 8yrs exp) - immediate joiners only
Sap abap crm consultant (3 8yrs exp) - immediate joiners onlySap abap crm consultant (3 8yrs exp) - immediate joiners only
Sap abap crm consultant (3 8yrs exp) - immediate joiners onlyKALYAN Chakravarthy
 
Assess with your blinkers off widen your scope for tool evaluation
Assess with your blinkers off   widen your scope for tool evaluationAssess with your blinkers off   widen your scope for tool evaluation
Assess with your blinkers off widen your scope for tool evaluationIndium Software
 
What has really turned out to be a burden today relationship theory
What has really turned out to be a burden today   relationship theoryWhat has really turned out to be a burden today   relationship theory
What has really turned out to be a burden today relationship theoryAnup Panigrahi
 
It event chernivtsi c-p
It event chernivtsi c-pIt event chernivtsi c-p
It event chernivtsi c-pPetro Porchuk
 

Viewers also liked (20)

Quality in software industry
Quality in software industryQuality in software industry
Quality in software industry
 
7 Deadly Sins of Agile Software Test Automation
7 Deadly Sins of Agile Software Test Automation7 Deadly Sins of Agile Software Test Automation
7 Deadly Sins of Agile Software Test Automation
 
Agile metrics and quality
Agile metrics and qualityAgile metrics and quality
Agile metrics and quality
 
Chapter 6 software metrics
Chapter 6 software metricsChapter 6 software metrics
Chapter 6 software metrics
 
46022140 qtp-faq
46022140 qtp-faq46022140 qtp-faq
46022140 qtp-faq
 
ITIL basics
ITIL basicsITIL basics
ITIL basics
 
SAP CRM PRESENTATION 2
SAP CRM PRESENTATION 2SAP CRM PRESENTATION 2
SAP CRM PRESENTATION 2
 
Drive your cart_by_yourself
Drive your cart_by_yourselfDrive your cart_by_yourself
Drive your cart_by_yourself
 
InCloud
InCloudInCloud
InCloud
 
Grading Sheet
Grading SheetGrading Sheet
Grading Sheet
 
Story of a dairy farmer
Story of a dairy farmerStory of a dairy farmer
Story of a dairy farmer
 
SAP CRM PRESENTATION 3
SAP CRM PRESENTATION 3SAP CRM PRESENTATION 3
SAP CRM PRESENTATION 3
 
SAP CRM PRESENTATION 1
SAP CRM PRESENTATION 1SAP CRM PRESENTATION 1
SAP CRM PRESENTATION 1
 
Sap abap crm consultant (3 8yrs exp) - immediate joiners only
Sap abap crm consultant (3 8yrs exp) - immediate joiners onlySap abap crm consultant (3 8yrs exp) - immediate joiners only
Sap abap crm consultant (3 8yrs exp) - immediate joiners only
 
Hello, Canvas.
Hello, Canvas.Hello, Canvas.
Hello, Canvas.
 
Assess with your blinkers off widen your scope for tool evaluation
Assess with your blinkers off   widen your scope for tool evaluationAssess with your blinkers off   widen your scope for tool evaluation
Assess with your blinkers off widen your scope for tool evaluation
 
What has really turned out to be a burden today relationship theory
What has really turned out to be a burden today   relationship theoryWhat has really turned out to be a burden today   relationship theory
What has really turned out to be a burden today relationship theory
 
It event chernivtsi c-p
It event chernivtsi c-pIt event chernivtsi c-p
It event chernivtsi c-p
 
Visualization Methods
Visualization MethodsVisualization Methods
Visualization Methods
 
What is qc
What is qcWhat is qc
What is qc
 

Similar to Let the adventure begin the 80-20 testing - ingenuity

Test effort estimation a reason behind successful testing
Test effort estimation   a reason behind successful testingTest effort estimation   a reason behind successful testing
Test effort estimation a reason behind successful testingIndium Software
 
Test coverage in a jiffy v0 9
Test coverage in a jiffy v0 9Test coverage in a jiffy v0 9
Test coverage in a jiffy v0 9Indium Software
 
Reliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Reliable Relevant Metrics to the Right Audience - Manual Testing WhitepaperReliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Reliable Relevant Metrics to the Right Audience - Manual Testing WhitepaperIndium Software
 
Integrated Test Management
Integrated Test ManagementIntegrated Test Management
Integrated Test ManagementKovair
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceTechWell
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners ssuser622d45
 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycleDiUS
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingJosiah Renaudin
 
Continuous Testing Landscape.pptx
Continuous Testing Landscape.pptxContinuous Testing Landscape.pptx
Continuous Testing Landscape.pptxMarc Hornbeek
 
Compatibility testing a must do of the web apps 2012
Compatibility testing   a must do of the web  apps 2012Compatibility testing   a must do of the web  apps 2012
Compatibility testing a must do of the web apps 2012Indium Software
 
ISTQB Eğitim Sunumu
ISTQB Eğitim SunumuISTQB Eğitim Sunumu
ISTQB Eğitim SunumuMesut Güneş
 
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...TEST Huddle
 
Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1GerieOwen
 
Importance of Quality Assurance
Importance of Quality AssuranceImportance of Quality Assurance
Importance of Quality AssuranceCyber Group
 
Scrum take quality to the next level
Scrum   take quality to the next levelScrum   take quality to the next level
Scrum take quality to the next levelIndium Software
 

Similar to Let the adventure begin the 80-20 testing - ingenuity (20)

Test effort estimation a reason behind successful testing
Test effort estimation   a reason behind successful testingTest effort estimation   a reason behind successful testing
Test effort estimation a reason behind successful testing
 
Test coverage in a jiffy v0 9
Test coverage in a jiffy v0 9Test coverage in a jiffy v0 9
Test coverage in a jiffy v0 9
 
Migration testing
Migration testingMigration testing
Migration testing
 
Reliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Reliable Relevant Metrics to the Right Audience - Manual Testing WhitepaperReliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
Reliable Relevant Metrics to the Right Audience - Manual Testing Whitepaper
 
Integrated Test Management
Integrated Test ManagementIntegrated Test Management
Integrated Test Management
 
Leading with Quality
Leading with QualityLeading with Quality
Leading with Quality
 
User Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of ExcellenceUser Acceptance Testing in the Testing Center of Excellence
User Acceptance Testing in the Testing Center of Excellence
 
stfbegn.ppt
stfbegn.pptstfbegn.ppt
stfbegn.ppt
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners
 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycle
 
End-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of TestingEnd-to-End Quality Approach: 14 Levels of Testing
End-to-End Quality Approach: 14 Levels of Testing
 
Continuous Testing Landscape.pptx
Continuous Testing Landscape.pptxContinuous Testing Landscape.pptx
Continuous Testing Landscape.pptx
 
Compatibility testing a must do of the web apps 2012
Compatibility testing   a must do of the web  apps 2012Compatibility testing   a must do of the web  apps 2012
Compatibility testing a must do of the web apps 2012
 
ISTQB Eğitim Sunumu
ISTQB Eğitim SunumuISTQB Eğitim Sunumu
ISTQB Eğitim Sunumu
 
QA-presentation
QA-presentationQA-presentation
QA-presentation
 
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
Slow Down to Speed Up - Leveraging Quality to Enable Productivity and Speed w...
 
Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1Does dev ops need continuous testing devops days des moines 2018 v1
Does dev ops need continuous testing devops days des moines 2018 v1
 
7 steps to Software test automation success
7 steps to Software test automation success7 steps to Software test automation success
7 steps to Software test automation success
 
Importance of Quality Assurance
Importance of Quality AssuranceImportance of Quality Assurance
Importance of Quality Assurance
 
Scrum take quality to the next level
Scrum   take quality to the next levelScrum   take quality to the next level
Scrum take quality to the next level
 

More from Indium Software

Success Story - Healthcare Insurance Testing Services
Success Story - Healthcare Insurance Testing ServicesSuccess Story - Healthcare Insurance Testing Services
Success Story - Healthcare Insurance Testing ServicesIndium Software
 
Success Story: Testing Education Domain - CRM Testing
Success Story: Testing Education Domain - CRM Testing Success Story: Testing Education Domain - CRM Testing
Success Story: Testing Education Domain - CRM Testing Indium Software
 
Mobile Application Performance Testing
Mobile Application Performance TestingMobile Application Performance Testing
Mobile Application Performance TestingIndium Software
 
Compatibility Testing for Mobile Games
Compatibility Testing for Mobile GamesCompatibility Testing for Mobile Games
Compatibility Testing for Mobile GamesIndium Software
 
SOA Testing - For an Email Messaging Application
SOA Testing - For an Email Messaging ApplicationSOA Testing - For an Email Messaging Application
SOA Testing - For an Email Messaging ApplicationIndium Software
 
RCA on Residual defects – Techniques for adaptive Regression testing
RCA on Residual defects – Techniques for adaptive Regression testingRCA on Residual defects – Techniques for adaptive Regression testing
RCA on Residual defects – Techniques for adaptive Regression testingIndium Software
 
Android Mobile Application Performance Testing
Android Mobile Application Performance TestingAndroid Mobile Application Performance Testing
Android Mobile Application Performance TestingIndium Software
 
DISTRIBUTED AGILE - CHALLENGES & STRATEGIES
DISTRIBUTED AGILE - CHALLENGES & STRATEGIESDISTRIBUTED AGILE - CHALLENGES & STRATEGIES
DISTRIBUTED AGILE - CHALLENGES & STRATEGIESIndium Software
 
21 CFR Part 11 Validation
21 CFR Part 11 Validation21 CFR Part 11 Validation
21 CFR Part 11 ValidationIndium Software
 
Mobile Testing for a Cloud Based Application Provider
Mobile Testing for a Cloud Based Application ProviderMobile Testing for a Cloud Based Application Provider
Mobile Testing for a Cloud Based Application ProviderIndium Software
 
AUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUD
AUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUDAUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUD
AUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUDIndium Software
 
Whitepaper: Responsive Test - A test framework to cover it all
Whitepaper: Responsive Test - A test framework to cover it allWhitepaper: Responsive Test - A test framework to cover it all
Whitepaper: Responsive Test - A test framework to cover it allIndium Software
 
Success Story - End to End Testing of Network Management Software
Success Story - End to End Testing of Network Management SoftwareSuccess Story - End to End Testing of Network Management Software
Success Story - End to End Testing of Network Management SoftwareIndium Software
 
Testing CRM in Education Domain – Success Story
Testing CRM in Education Domain – Success StoryTesting CRM in Education Domain – Success Story
Testing CRM in Education Domain – Success StoryIndium Software
 
Firmware Application Test Automation
Firmware Application Test AutomationFirmware Application Test Automation
Firmware Application Test AutomationIndium Software
 
Social Media Application Testing
Social Media Application Testing Social Media Application Testing
Social Media Application Testing Indium Software
 
Test Consulting Services - Case Study
Test Consulting Services - Case StudyTest Consulting Services - Case Study
Test Consulting Services - Case StudyIndium Software
 
Success Story - Game Testing
Success Story - Game Testing Success Story - Game Testing
Success Story - Game Testing Indium Software
 
Success Story - Testing Banking Application
Success Story - Testing Banking Application  Success Story - Testing Banking Application
Success Story - Testing Banking Application Indium Software
 
End to End Test of Network Management Software
End to End Test of Network Management Software End to End Test of Network Management Software
End to End Test of Network Management Software Indium Software
 

More from Indium Software (20)

Success Story - Healthcare Insurance Testing Services
Success Story - Healthcare Insurance Testing ServicesSuccess Story - Healthcare Insurance Testing Services
Success Story - Healthcare Insurance Testing Services
 
Success Story: Testing Education Domain - CRM Testing
Success Story: Testing Education Domain - CRM Testing Success Story: Testing Education Domain - CRM Testing
Success Story: Testing Education Domain - CRM Testing
 
Mobile Application Performance Testing
Mobile Application Performance TestingMobile Application Performance Testing
Mobile Application Performance Testing
 
Compatibility Testing for Mobile Games
Compatibility Testing for Mobile GamesCompatibility Testing for Mobile Games
Compatibility Testing for Mobile Games
 
SOA Testing - For an Email Messaging Application
SOA Testing - For an Email Messaging ApplicationSOA Testing - For an Email Messaging Application
SOA Testing - For an Email Messaging Application
 
RCA on Residual defects – Techniques for adaptive Regression testing
RCA on Residual defects – Techniques for adaptive Regression testingRCA on Residual defects – Techniques for adaptive Regression testing
RCA on Residual defects – Techniques for adaptive Regression testing
 
Android Mobile Application Performance Testing
Android Mobile Application Performance TestingAndroid Mobile Application Performance Testing
Android Mobile Application Performance Testing
 
DISTRIBUTED AGILE - CHALLENGES & STRATEGIES
DISTRIBUTED AGILE - CHALLENGES & STRATEGIESDISTRIBUTED AGILE - CHALLENGES & STRATEGIES
DISTRIBUTED AGILE - CHALLENGES & STRATEGIES
 
21 CFR Part 11 Validation
21 CFR Part 11 Validation21 CFR Part 11 Validation
21 CFR Part 11 Validation
 
Mobile Testing for a Cloud Based Application Provider
Mobile Testing for a Cloud Based Application ProviderMobile Testing for a Cloud Based Application Provider
Mobile Testing for a Cloud Based Application Provider
 
AUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUD
AUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUDAUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUD
AUTOMATED TESTING OF LAB MANAGEMENT SERVICES ON CLOUD
 
Whitepaper: Responsive Test - A test framework to cover it all
Whitepaper: Responsive Test - A test framework to cover it allWhitepaper: Responsive Test - A test framework to cover it all
Whitepaper: Responsive Test - A test framework to cover it all
 
Success Story - End to End Testing of Network Management Software
Success Story - End to End Testing of Network Management SoftwareSuccess Story - End to End Testing of Network Management Software
Success Story - End to End Testing of Network Management Software
 
Testing CRM in Education Domain – Success Story
Testing CRM in Education Domain – Success StoryTesting CRM in Education Domain – Success Story
Testing CRM in Education Domain – Success Story
 
Firmware Application Test Automation
Firmware Application Test AutomationFirmware Application Test Automation
Firmware Application Test Automation
 
Social Media Application Testing
Social Media Application Testing Social Media Application Testing
Social Media Application Testing
 
Test Consulting Services - Case Study
Test Consulting Services - Case StudyTest Consulting Services - Case Study
Test Consulting Services - Case Study
 
Success Story - Game Testing
Success Story - Game Testing Success Story - Game Testing
Success Story - Game Testing
 
Success Story - Testing Banking Application
Success Story - Testing Banking Application  Success Story - Testing Banking Application
Success Story - Testing Banking Application
 
End to End Test of Network Management Software
End to End Test of Network Management Software End to End Test of Network Management Software
End to End Test of Network Management Software
 

Recently uploaded

Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringWSO2
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxMarkSteadman7
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 

Recently uploaded (20)

Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 

Let the adventure begin the 80-20 testing - ingenuity

  • 1. INDIUM SOFTWARE An Independent Software Testing Firm Let the Adventure Begin - The 80-20 Testing “Business Assurance through Quality Assurance”
  • 2. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Agenda 2 Testing – The Need to be Quick Challenges – With Scripted Tests Interesting Usage of Intelligence Case Study – Req & Risks Exploratory Approach Metrics and Value Additions Conclusion
  • 3. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Testing - The Need to be Quick 3 Today’s need: New technology and resources – the environment is unwilling to take its time for the quality achievements Quick turnaround Compact lifecycles The above said: Are we testing enough? Do we have the time to test enough? Are scripted tests complete? What best can we do to ensure coverage? Let the adventure begin with Exploratory Testing…
  • 4. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Challenges – With Scripted Tests 4 Constant change and Lack of documented requirements Time constraints and Insufficient test coverage Early detection of defects Code breaks & Performance Bottlenecks
  • 5. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Interesting Usage of Intelligence 5 Several types of random tests - When to use what Situations where requirement changes along with an unsettled process Current A well groomed approach yielding maximum test coverage and high defect catch rate Need Do not validate unplanned A complete process with maximum utilization of minimum resources Solution
  • 6. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Case Study 6 Requirement Changing combination of environments Release Frequency Weekly (sometimes even lesser) Content Change Rate Daily Testing Life Cycle 3-4 Days Testing Scope Compatibility / Functionality Types of Testing Scripted & Exploratory Application Type Web Application
  • 7. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Risk 7 Story Board Discussions Short development cycles Unrelated Weekly Changes Support Quick Updates Platform Dependent Test Cases
  • 8. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Exploratory Approach – Team Setup 8 Team Setup Planning Execution Reporting Maintenance • Skilled resources • Knowledge in product General • Handy documents • Training is easy • Converts any resource to handle the process Derived
  • 9. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Exploratory Approach – Planning 9 Team Setup Planning Execution Reporting Maintenance • Minimum planning • Traditional testing technique used at random General • Know your domain and your user • Data analysis & Areas to focus on • RCA / Know your environment • Identify test cases from the suite Derived
  • 10. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Exploratory Approach – Execution 10 Team Setup Planning Execution Reporting Maintenance • Focused testing • Fixed combination General • Standardized charter • Soap opera testing • Negative testing Derived
  • 11. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Exploratory Approach – Reporting 11 Team Setup Planning Execution Reporting Maintenance • No formal documentation • Chances of missed scenario • Redundant testing General • Parallel documentation • Exploratory Procedure • Charted • Reviewed • Supervised Derived
  • 12. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Exploratory Approach – Maintenance 12 Team Setup Planning Execution Reporting Maintenance • Testing is considered done • Script updates General • Trackers • Fine tuning scripted tests Derived
  • 13. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Metrics 13 o This metrics highlights defects found in Scripted vs. Exploratory o Introduction of derived exploratory testing contributed to 20% more defects in the High and Medium category o Derived exploratory testing helped to uncover affected component under the UI, Display and behind the scenes functionality 0 10 20 30 40 50 60 1 2 3 4 5 6 Scripted Testing Generalized Exploratory Derived Exploratory
  • 14. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Metrics 14 o This chart shows the defects in Test case o Projects with consecutive iterations need lots of effort in script maintenance, which helps in hands-on testing o The derived exploratory testing, helped make documentation more stable therefore reducing time spent in test script fixes 35 40 23 15 8 7 0 5 10 15 20 25 30 35 40 45 1 2 3 4 5 6 Defects Iterations Test Case Defects
  • 15. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Metrics 15 o This pie chat represents the distribution of defects based on the testing type o Defects with the derived approach is 20% more o This 20% raises confidence in the application by 80% o Proves derived approach is a best practice for faster iterations and frequent builds 70% 8% 22% Defect Distribution Scprited Testing Generalized Exploratory Derived Exploratory
  • 16. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Value Additions 16 Key Levers With Derived Exploratory Testing Value Additions Test Script maintenance Reduced by 50%  Advanced strategy for bug detection  More coverage area  Easier to maintain platform dependent scripts  Reduced timelines in test script maintenance TC Defects Reduced by 80%  Time saved in test cases fixes Defect Detection Increased by 25%  Defect pattern identified easily  Early detection of bugs Exploratory Issues Increased by 20%  Logged high severity issues  Increased confidence in product for the business team Reporting Better by 40%  Proactive monitoring  Effective documentation for future reference
  • 17. © 2014 Indium Software ENHANCING SOFTWARE QUALITY Conclusion 17 All paths may or may not lead to the same destination… … but have all paths been tested? Try our Derived Exploratory Approach!
  • 18. © 2014 Indium Software ENHANCING SOFTWARE QUALITY 18 Thank You USA: americas.sales@indiumsoft.com EMEA & APAC: apac.sales@indiumsoft.com emea.sales@indiumsoft.com INDIA: sales@indiumsoft.com Sunnyvale Suite 210, 1250 Oakmead Parkway Sunnyvale, CA – 94085. Phone: +1(408) 501-8844 Fax: +1(408) 501-8808 Atlanta Crown Office Suites 1870 The Exchange, Suite 100 Atlanta, GA 30339 Phone: +1 (678) 608-0809, +1(770) 989-7302 New Delhi F-1/5 Okhla Industrial Area Phase-I, New Delhi – 110 020. Phone: +91-11-6613 0400 Bengaluru SRS Plaza, No. 246, 2nd & 3rd Floor 13th Cross, Indira Nagar 2nd Stage Bengaluru – 560 038. Phone: +91-80-4914 7777 Chennai VDS House 41, 2nd Floor, Cathedral Road Chennai – 600 086. Phone: +91-44-2811 6330 Fax: +91-44-4210 4033