MBML_Efficient Testing Methodology for Machine Learning

Slides:



Advertisements
Similar presentations
European and Chinese Cooperation on Grid Is Quality Assurance a field for cooperation for Grids? ENG Andrea Manieri.
Advertisements

Test Automation Success: Choosing the Right People & Process
The Relationship between Cost & Quality Submitted by: Haya A. El-Agha Submitted to: Eng. Hani Abu Amr.
1.
Complete and Integrated Lifecycle Management. Challenges 1.
The information contained in this document is highly confidential and privileged. No part of this document may be copied or circulated without express.
Testing – A Methodology of Science and Art. Agenda To show, A global Test Process which work Like a solution Black Box for an Software Implementation.
1 © Quality House QUALITY HOUSE The best testing partner in Bulgaria.
OUTSOURCING PLANNING. Group Members Sumeet Rao 39 Aastha Salaskar 59 Krunal Madia 58 Dhanashree Kalamkar 18 Ritesh Karunakar 19.
July, 2008 Impati – Software Test Solutions. July, Contents Testing Service Overview and Approach Test Services and Industries Key Services Offering.
This has been created by QA InfoTech. Choose QA InfoTech as your Automated testing partner. Visit for more information.
KRISHNACHANDER KALIYAPERUMAL PROJECT MANAGER
Effective Performance Testing in Agile and DevOps
What is Software Test Automation?
“Its All In The Numbers” – Predictive Analytics in Software Testing
TEST AUTOMATION IN BDD WAY
Digital Transformation Services
Thriving Quality with Digital Age
Reliable Software Services Inc.
ADT (Analytics Driven Testing)
aBAP – NextGen QA Delivery Gear
The Systems Engineering Context
Software Processes (a)
All-Inclusive Testing in API Management
DEFECT PREDICTION : USING MACHINE LEARNING
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
DATA TESTING IMPERATIVES IN DIGITAL WORLD
Automation – “A Critical Component of Agile testing”
Srikanth Srigiri Magdelene Sona Amarnath Suggu
AI emerging trend in QA Sanjeev Kumar Jha, Senior Consultant
Introduction to Magento Magento is one of the most popular ecommerce solutions in the world. But learning this powerful content management system also.
De-mystifying Big Data Testing using new generation tools / technology
E2E Testing in Agile – A Necessary Evil
Software Processes.
USAGE OF VARIOUS AUTOMATION TOOLS TO ACHIEVE WIDER TEST COVERAGE
Journey of Quality Analysts towards Data Analytics
Quality Strategies In AGILE
Script-less Automation: An Approach to Shift-Left.
Advantages OF BDD Testing
Logo of your organization
Continuous Performance Engineering
Quantifying Quality in DevOps
SANJAN BORA (LEAD QA ENGINEER)
Importance of RPA (Robotic Process Automation) in software Testing.
Pankaj Kumar, Tech Lead Bhuvaneswari Radhakrishnan, Senior Engineer
Machine Learning in Test Automation
Improve and Transform through Raw Test Step
A Must to Know - Testing IoT
HATS – Hierarchical Automated Test Sequencer Platform
Improve Test efficiency for "Loading/Unloading of Petrol/Diesel using Batch Controller inside Distribution Terminal" for Rail, Marine, Pipeline and Road.
Quality framework for Stepping into the Cloud
Scenario-based Regression Testing (SRT)
10 Point Success Strategy in Crowd Testing
Web Service Testing for the New Digital Age
Real Testing Scenario Strategy: Bringing this all together – Success!
One Quality – Integrated Digital Assurance Automation Framework
SCOPE OF SECURITY & SECURITY TESTING IN BIGDATA
Datamatics Global Service Ltd
Transforming Automation through Artificial Intelligence
Agile Testing Using Virtualization
Model Based Testing Venkata Ramana Bandari, Expert Software Engineer
Automated Testing and Integration with CI Tool
Achieve Next level of Automation with Robotic Test Automation
Chithira Selvan– Project Manager Senthil Kumar S & Associate
What-If Testing Framework
DevOps - Extreme Automation using Cucumber, Selenium, Ruby
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Defects makes Defects! Mahesh Sariputi, Quality Specialist
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
HCL Application Modernization Services
Presentation transcript:

MBML_Efficient Testing Methodology for Machine Learning Sastry Bvssrs Senior IT Quality Analyst Nitin Upreti Project Manager Optum

..then the Strategies… First some concepts… ...then Conclusion. ABSTRACT Machine Learning is the industry buzz word since past two decades. As the data is spread across in a non homogeneous manner We need to perform effective Testing to ensure the correctness of data and the functionality of the machine which is performing the analytics. Few of the Applications functionality deal with understanding and responding to the properties of data sets and their interactions and validating those applications will be a tedious task for Testing Teams. This presentation outlines how we can perform Test Efficiency & derive QA strategy by defining Efficient Testing Methodology for Machine Learning. ..then the Strategies… First some concepts… Model Based Machine Learning Business Challenges What is Machine Learning? How Data is Spread? Testing Framework for Machine Learning (conceptually, Technically, Team & Style) ...then Conclusion. Benefits to business Metrics

CHALLENGE In a recent IT Economic survey*, just 62 percent of functional Testing is covered in traditional Model Performance Testing & security Testing are a barrier in Traditional Testing Traditional Testing has limitation in terms of complex testing with interactions Defects are identified at later stages which incurs in huge cost to fix the issue * - Source: Informa

WHAT IS Machine Learning? Machine learning is the subfield of computer science that, according to Arthur Samuel, gives "computers the ability to learn without being explicitly programmed.“ Source: Wikipedia

Traditional Testing

How Data is Spread?

How Machine Learning is Treated?

Deriving Models in Machine Learning

Model Representation of Requirements/Modules Testing Framework Model Representation of Requirements/Modules Perform Ranking of various paths to Perform Test Execution Perform Context Driven Testing Automation of Modules Perform Perspective Analytics using R- Language

Test Coverage Index Factors Contributing to Test Coverage Index are: Test Scenarios Generated Requirement Traceability Matrix Mapping across Requirements Depth of the Model Positive & Negative Scenarios Test Optimization

Test Maturity Index Factors Contributing to Test Maturity Index are: Skill Set of the Team Trainings Attended Certifications Test Planning Test Design Test Execution Defect Management

Automation Maturity Index Factors Contributing to Automation Maturity Index are: Automated Regression Bed Usage of Automation Tools Performance Measures Automation Penetration

BENEFITS TO BUSINESS Efficient Test Case Optimization $$ Structured Testing Approach Efficient Automation Approach Automatic Test Case Generation to the exhaustive Level Less Expensive Rework Reduction in Production Defects due to early defect Detection Efficient Analytics as a whole Effective Test Scenario Mining using Model Paths $$ $ $$$ Model Based Testing provide more options for Exploratory Testing Speed Up to 50% increase in speed to market through streamlined software delivery Test Coverage Increased Test Coverage and reduced manual Effort due to Model Based Testing Reduced defects in later test phases by up to 30% and overall higher quality Operational state is more stable and secure and changes are systematically auditable DELIVERY RISK RESILENCY

Author Biography   B V S S R S Sastry works as a Senior IT Quality Analyst at Optum Global Solutions, Hyderabad and have 5+ years of experience in Integrated Test Environment Services, ITIL & CMMI Level 5 assessment Process Improvement in Insurance domain. He holds a Master’s Degree in Technology from JNTU Hyderabad. He is a certified ISTQB professional, ITIL V3 certified. He has published 17 International white papers till date. Nitin Upreti works as a Project Manager at Optum Global Solutions, Gurgaon. He has a vast experience of 14 + years in the IT industry with expertise ranging from White Box testing, Mainframes, Web technologies and transforming Legacy applications into Big data based solutions. He is a certified professional from ISTQB and the Academy of Health care Management, USA. He Holds a Post Graduate Diploma in Business Management along with a Bachelor degree in Computer Applications.

Thank You!!!