SlideShare a Scribd company logo
1 of 46
Download to read offline
G lobal T esting Retreat
#ATAGTR2023
Empowering DevTestOps with AI
Accelerating Software Delivery and Enhancing Quality
Siddhant Wadhwani
SDET Manager - Newfold Digital
Global Testing Retreat
#ATAGTR2023
2, 3 & 8, 9 December 2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
About Me:
★ 8.5 years of professional work experience
★ Manage a team of SDETs across 12+ projects
★ Keynote Speaker at numerous Tech Conferences
★ BrowserStack Champion & Mumbai Chapter Lead
★ Mentor for Gen AI & Personal Branding @AgilityToday
★ Certified: MCPS, MCSD, MCSA, MS, Veracode, ISTQB
★ Avid Traveler, Tech Enthusiast, Passionate Foodie
★ Blogger, WordCamp Speaker, Podcaster, Vodcaster
★ Open Source Contributor (WordPress), Top Voice
Siddhant Wadhwani
SDET Manager - Newfold Digital
@siddhantwadhwani
siddhantwadhwani.com
@siddhantw19
@siddhantwadhwani
@siddhantw
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
+
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
8
Subscribe to my
LinkedIn Newsletter
“The TechGeek’s Chronicles”
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
1. Unlocking Agility with DevTestOps
2. Streamlining CI/CD Processes with Automation
3. Proven Approaches & Practical Cases
4. Debunking DevTestOps Myths & Misconceptions
5. Transforming Testing with GPT-4, Gemini & AI
6. The Future Roadmap - 2024 & Beyond
Agenda
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Image Credits: Pinterest
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Image Credits: Dan Ashby
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Importance of Testing in DevOps
Image Credits: Dan Ashby
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
DevTestOps
Image Credits: Nagarro 1, Nagarro 2
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
How does it work?
1. Implementing bug-free policies ensures bugs raised on production
must be evaluated & closed in minimal possible duration
2. To build a successful CD pipeline, reduce the cost, time & risk of
delivering software changes (enable incremental updates)
3. Include more quality control steps in the pipeline process
4. Use test-first approaches like TDD, ATTD, BDD, etc. or run
automation scripts to test out the new features
5. Store & reuse the suite of automation scripts for future - used to
assure stakeholders that testing is thorough and adequate
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
Image Credits: testsigma
DevTestOps Manifesto
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
Role of CI/CD in DevTestOps
1. Automate the Test Cycle by getting all possible critical tests automated
2. Work with the Development team to set up automated unit tests (add Quality
Gates) as criteria to promote builds from Dev to Test environments
3. Set up automated build & deploy processes
4. Define and automate the hand-offs between the Development and Test teams
5. Create test environment profiles in preparation for automated env.
provisioning
6. Leverage Cloud or Virtual Clusters to set up testing environments on demand
7. Integrate the automated testing capability with the development team’s
continuous integration capability to establish Continuous Testing
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
Takeaway
Just because you can
Automate doesn’t imply
that you should be
automating it.
In fact, automating the
wrong things can trigger
a ripple effect of damage!
“Automation may be a
good thing, but don’t forget
that it began with
Frankenstein.”
- Anonymous
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Automation Strategies for DevOps
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Best Practices - Dev‘X’Ops
Testing
Automate as much of the
testing process as possible
Write test cases that cover
all aspects of the software
Incorporate testing early
in the software development
process
Security
Write secure code
Test for vulnerabilities
Manage infrastructure
securely
Respond quickly to
security incidents
Automation
Automate as much of the
software delivery process
Use tools that are easy to
use and integrate with
Monitor & analyze the
performance of software
and infrastructure
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Real-World Examples
“Operate what you build”
teams working in silos
https://www.simform.com/blog/netflix-devops-case-study/
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
DevTestOps - The Myths
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
Revolutionizing Testing
with
GPT-4, Gemini &
other AI experiments
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
The Evolution of Software Testing
Image Credits: geeksforgeeks
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Image Credits: amplework
GPT-4, Gemini & AI for DevTestOps
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Top 10
Potential Use Cases
of Generative AI
in Software Testing
& Automation
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Automated Test Case Generation
● Use Gen AI such as Open AI’s GPT-3, ChatGPT, GPT-4 or Bard
to interpret high-level requirements & generate detailed test cases
● Implementation involves training the model on historical test case
data and adapting it to project-specific contexts
● Benefits: Time Efficiency, Comprehensive Test Coverage
● Challenges: Quality Assurance, Data Dependency
● Recommended Tools: Testim.io, Functionize
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Intelligent Test Data Generation
● Utilize AI algorithms to analyze application data requirements and
generate realistic and diverse test data
● Implementation involves creating models that understand data
relationships and patterns
● Benefits: Data Diversity, Time Saving
● Challenges: Complex Data Structures, Sensitive Data
● Recommended Tools: Tricentis Tosca, GenRocket
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
AI-Enhanced Test Scripting
● Integrate AI models into the development environment to suggest
code snippets and improvements during test script creation
● Implementation involves training models on existing test scripts
and patterns
● Benefits: Code Quality, Efficiency
● Challenges: Over-Reliance, Model Accuracy
● Recommended Tools: Kite, TabNine
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Automated Bug Detection
● Implement AI-based bug detection tools that analyze code
changes and identify potential issues before deployment
● Involves integrating bug detection tools into the CI/CD pipeline
and training them on historical bug data
● Benefits: Early Detection, Improved Code Quality
● Challenges: False Positives, Customization
● Recommended Tools: DeepCode, CodeAI
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Predictive Test Execution Optimization
● Use AI models to predict critical areas of the codebase and
optimize test execution based on historical performance data
● Involves integrating predictive analysis into the test execution
process
● Benefits: Time & Resource Savings, Performance Improvements
● Challenges: Dynamic Code Changes, Model Accuracy
● Recommended Tools: AppliTools, Test.ai
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
AI-Driven Performance Testing
● Employ AI tools to analyze application performance, identify
bottlenecks, and optimize system scalability
● Involves using AI for load testing, resource monitoring, and
performance analysis
● Benefits: Scalability, Efficiency
● Challenges: Complex Environments, Resource Intensity
● Recommended Tools: BlazeMeter, LoadRunner
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Automated Test Result Analysis
● Use Gen AI to analyze and interpret test results, providing insights
into testing outcomes
● Involves training models to recognize patterns and trends in test
results
● Benefits: Data-Driven Insights, Quick Identification
● Challenges: Interpretability, Data Quality
● Recommended Tools: Mabl, Functionize
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
AI in Continuous Integration (CI)
● Integrate Gen AI into CI pipelines for automated testing,
deployment, and validation
● Involves creating CI/CD scripts that incorporate AI-based tools
● Benefits: Faster Releases, Consistency
● Challenges: Integration Complexity, Resource Utilization
● Recommended Tools: Jenkins(Blue Ocean), GitLab CI
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Automated Document Generation
● Use Gen AI to analyze code changes and automatically generate
documentation for testing processes
● Involves integrating AI into the documentation generation
workflow
● Benefits: Time Savings, Consistency
● Challenges: Quality Assurance, Human Review
● Recommended Tools: Sphinx, mkdocs-autogen
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Real Time Collaboration & Communication
● Implement AI-powered chatbots and communication tools to
facilitate real-time collaboration and information sharing
● Involves integrating chatbots into collaboration platforms
● Benefits: Efficient Communication, Task Automation
● Challenges: User Adoption, Data Security
● Recommended Tools: Slack(with ChatGPT integration),
Microsoft Teams(with Power Virtual Agents)
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
TIME
FOR A
QUICK DEMO
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Automated Test Case Generation
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Test Execution and Result Analysis
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Defect Prediction and Prevention
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Best Practices
1. Start small and focus on one or two cases initially to demonstrate
the value of ChatGPT, Bard & AI in Testing
2. Ensure that the data used for training and testing the AI models is of
high quality and representative of the real-world scenarios
3. Use a Test Automation framework to incorporate ChatGPT, Bard and
AI into the testing process
4. Develop a strong feedback loop to continuously improve the AI models
and testing process
5. Monitor the performance and effectiveness of ChatGPT, Bard and AI
regularly, to ensure that it is delivering the expected results
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Industry-wide A.I. Tools
3
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Image Credits: eDiscovery Today
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Image Credits: Google Blog
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
What’s Next?
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
Key Takeaways
1. DevTestOps is a great way to improve release cycles and streamline
the product deliveries as per market & user requirements
2. Follow the 5 principle guidelines as stated in the
DevTestOps Manifesto:
“The goal of DevTestOps is not to silo ‘Test’ from Dev & Ops,
but simply to raise the visibility of testers and testing,
as integral parts of the DevOps Quality culture”
3. Embracing changes & using them to drive innovation is the key
to achieving a Successful DevTestOps Strategy
4. The Future of Testing with ChatGPT, Bard & AI is promising,
with many advancements and trends to keep an eye on!
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
Advanced Test Automation
with AI
Shift-Left Testing with AI
Predictive Analysis for
Quality Assurance
Automated Bug Triaging
and Reporting
Continuous Testing
Optimization
Natural Language Testing Scripts
Enhanced Security Testing
AIOps for Operations
Data-Driven Testing and
Decision Making
Regulatory Compliance
Testing
Ethical AI Testing
Documentation
Image Credits: eDiscovery Today Future Uses
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
G lobal T esting Retreat
#ATAGTR2023
G lobal T esting Retreat
#ATAGTR2023
https://linktr.ee/siddhantwadhwani
“Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality”
- Siddhant Wadhwani
Don’t forget to Subscribe
to my weekly Newsletter on
LinkedIn:
“The TechGeek’s Chronicles”

More Related Content

Similar to #Interactive Session by Siddhant Wadhwani, "Empowering DevTestOps with AI: Accelerating Software Delivery and Enhancing Quality" at #ATAGTR2023.

Dev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsDev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsSudipta Lahiri
 
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta LahiriAgile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta LahiriAgileNetwork
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceRaja Soundaramourty
 
Dream QA: Designing the QA team where we'd love to work
Dream QA: Designing the QA team where we'd love to workDream QA: Designing the QA team where we'd love to work
Dream QA: Designing the QA team where we'd love to workManuel de la Peña Peña
 
A Journey from DevOps to DevTestOps: Infusing Continuous Quality
A Journey from DevOps to DevTestOps: Infusing Continuous QualityA Journey from DevOps to DevTestOps: Infusing Continuous Quality
A Journey from DevOps to DevTestOps: Infusing Continuous QualityTechWell
 
Building QA Team that matters for an Agile World
Building QA Team that matters for an Agile WorldBuilding QA Team that matters for an Agile World
Building QA Team that matters for an Agile WorldMaurizio Mancini
 
Stamp Out Agile and DevOps Bottlenecks
Stamp Out Agile and DevOps BottlenecksStamp Out Agile and DevOps Bottlenecks
Stamp Out Agile and DevOps BottlenecksTechWell
 
DevOpsDays Jakarta Igites
DevOpsDays Jakarta IgitesDevOpsDays Jakarta Igites
DevOpsDays Jakarta IgitesDevOpsDaysJKT
 
SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612SOASTA
 
Failure is an Option: Scaling Resilient Feature Delivery
Failure is an Option: Scaling Resilient Feature DeliveryFailure is an Option: Scaling Resilient Feature Delivery
Failure is an Option: Scaling Resilient Feature DeliveryOptimizely
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionTechWell
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsQASymphony
 
Tech foundations-slides
Tech foundations-slidesTech foundations-slides
Tech foundations-slidestranquynh93
 
A Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityA Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityJeff Bramwell
 
Innovate Better Through Machine data Analytics
Innovate Better Through Machine data AnalyticsInnovate Better Through Machine data Analytics
Innovate Better Through Machine data AnalyticsHal Rottenberg
 
QAAgility Presentation - Cucumber with Appium
QAAgility Presentation - Cucumber with AppiumQAAgility Presentation - Cucumber with Appium
QAAgility Presentation - Cucumber with AppiumQAAgility Technologies
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps Chetan Gordhan
 

Similar to #Interactive Session by Siddhant Wadhwani, "Empowering DevTestOps with AI: Accelerating Software Delivery and Enhancing Quality" at #ATAGTR2023. (20)

Dev ops is more than CI+CD tools
Dev ops is more than CI+CD toolsDev ops is more than CI+CD tools
Dev ops is more than CI+CD tools
 
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta LahiriAgile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
Agile Gurugram 2017 | DevOps > CI + CD | Sudipta Lahiri
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - Experience
 
Dream QA: Designing the QA team where we'd love to work
Dream QA: Designing the QA team where we'd love to workDream QA: Designing the QA team where we'd love to work
Dream QA: Designing the QA team where we'd love to work
 
A Journey from DevOps to DevTestOps: Infusing Continuous Quality
A Journey from DevOps to DevTestOps: Infusing Continuous QualityA Journey from DevOps to DevTestOps: Infusing Continuous Quality
A Journey from DevOps to DevTestOps: Infusing Continuous Quality
 
Building QA Team that matters for an Agile World
Building QA Team that matters for an Agile WorldBuilding QA Team that matters for an Agile World
Building QA Team that matters for an Agile World
 
Stamp Out Agile and DevOps Bottlenecks
Stamp Out Agile and DevOps BottlenecksStamp Out Agile and DevOps Bottlenecks
Stamp Out Agile and DevOps Bottlenecks
 
DevOpsDays Jakarta Igites
DevOpsDays Jakarta IgitesDevOpsDays Jakarta Igites
DevOpsDays Jakarta Igites
 
SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612SOASTA Webinar: Process Compression For Mobile App Dev 120612
SOASTA Webinar: Process Compression For Mobile App Dev 120612
 
Agile testing
Agile testingAgile testing
Agile testing
 
Failure is an Option: Scaling Resilient Feature Delivery
Failure is an Option: Scaling Resilient Feature DeliveryFailure is an Option: Scaling Resilient Feature Delivery
Failure is an Option: Scaling Resilient Feature Delivery
 
Seven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing TransitionSeven Keys to Navigating Your Agile Testing Transition
Seven Keys to Navigating Your Agile Testing Transition
 
Where Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOpsWhere Testers & QA Fit in the Story of DevOps
Where Testers & QA Fit in the Story of DevOps
 
Continuous testing the new must have skill of tomorrow's tech leaders
Continuous testing  the new must have skill of tomorrow's tech leadersContinuous testing  the new must have skill of tomorrow's tech leaders
Continuous testing the new must have skill of tomorrow's tech leaders
 
The Future of Testing
The Future of TestingThe Future of Testing
The Future of Testing
 
Tech foundations-slides
Tech foundations-slidesTech foundations-slides
Tech foundations-slides
 
A Roadmap to Enterprise Quality
A Roadmap to Enterprise QualityA Roadmap to Enterprise Quality
A Roadmap to Enterprise Quality
 
Innovate Better Through Machine data Analytics
Innovate Better Through Machine data AnalyticsInnovate Better Through Machine data Analytics
Innovate Better Through Machine data Analytics
 
QAAgility Presentation - Cucumber with Appium
QAAgility Presentation - Cucumber with AppiumQAAgility Presentation - Cucumber with Appium
QAAgility Presentation - Cucumber with Appium
 
Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps  Microsoft DevOps Solution - DevOps
Microsoft DevOps Solution - DevOps
 

More from Agile Testing Alliance

#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...
#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...
#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...Agile Testing Alliance
 
#Interactive Session by Ajay Balamurugadas, "Where Are The Real Testers In T...
#Interactive Session by  Ajay Balamurugadas, "Where Are The Real Testers In T...#Interactive Session by  Ajay Balamurugadas, "Where Are The Real Testers In T...
#Interactive Session by Ajay Balamurugadas, "Where Are The Real Testers In T...Agile Testing Alliance
 
#Interactive Session by Jishnu Nambiar and Mayur Ovhal, "Monitoring Web Per...
#Interactive Session by  Jishnu Nambiar and  Mayur Ovhal, "Monitoring Web Per...#Interactive Session by  Jishnu Nambiar and  Mayur Ovhal, "Monitoring Web Per...
#Interactive Session by Jishnu Nambiar and Mayur Ovhal, "Monitoring Web Per...Agile Testing Alliance
 
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...Agile Testing Alliance
 
#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...
#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...
#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...Agile Testing Alliance
 
#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.
#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.
#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.Agile Testing Alliance
 
#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...
#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...
#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...Agile Testing Alliance
 
#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...
#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...
#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...Agile Testing Alliance
 
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...Agile Testing Alliance
 
#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...
#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...
#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...Agile Testing Alliance
 
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...Agile Testing Alliance
 
#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...
#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...
#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...Agile Testing Alliance
 
#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...
#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...
#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...Agile Testing Alliance
 
#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...
#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...
#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...Agile Testing Alliance
 
#Interactive Session by Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...
#Interactive Session by  Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...#Interactive Session by  Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...
#Interactive Session by Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...Agile Testing Alliance
 
#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...
#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...
#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...Agile Testing Alliance
 
#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.
#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.
#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.Agile Testing Alliance
 
#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...
#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...
#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...Agile Testing Alliance
 
#Interactive Session by Aniket Diwakar Kadukar and Padimiti Vaidik Eswar Dat...
#Interactive Session by Aniket Diwakar Kadukar and  Padimiti Vaidik Eswar Dat...#Interactive Session by Aniket Diwakar Kadukar and  Padimiti Vaidik Eswar Dat...
#Interactive Session by Aniket Diwakar Kadukar and Padimiti Vaidik Eswar Dat...Agile Testing Alliance
 
#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...
#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...
#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...Agile Testing Alliance
 

More from Agile Testing Alliance (20)

#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...
#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...
#Interactive Session by Anindita Rath and Mahathee Dandibhotla, "From Good to...
 
#Interactive Session by Ajay Balamurugadas, "Where Are The Real Testers In T...
#Interactive Session by  Ajay Balamurugadas, "Where Are The Real Testers In T...#Interactive Session by  Ajay Balamurugadas, "Where Are The Real Testers In T...
#Interactive Session by Ajay Balamurugadas, "Where Are The Real Testers In T...
 
#Interactive Session by Jishnu Nambiar and Mayur Ovhal, "Monitoring Web Per...
#Interactive Session by  Jishnu Nambiar and  Mayur Ovhal, "Monitoring Web Per...#Interactive Session by  Jishnu Nambiar and  Mayur Ovhal, "Monitoring Web Per...
#Interactive Session by Jishnu Nambiar and Mayur Ovhal, "Monitoring Web Per...
 
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
#Interactive Session by Pradipta Biswas and Sucheta Saurabh Chitale, "Navigat...
 
#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...
#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...
#Interactive Session by Apoorva Ram, "The Art of Storytelling for Testers" at...
 
#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.
#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.
#Interactive Session by Nikhil Jain, "Catch All Mail With Graph" at #ATAGTR2023.
 
#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...
#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...
#Interactive Session by Ashok Kumar S, "Test Data the key to robust test cove...
 
#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...
#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...
#Interactive Session by Seema Kohli, "Test Leadership in the Era of Artificia...
 
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
#Interactive Session by Ashwini Lalit, RRR of Test Automation Maintenance" at...
 
#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...
#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...
#Interactive Session by Srithanga Aishvarya T, "Machine Learning Model to aut...
 
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
#Interactive Session by Kirti Ranjan Satapathy and Nandini K, "Elements of Qu...
 
#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...
#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...
#Interactive Session by Sudhir Upadhyay and Ashish Kumar, "Strengthening Test...
 
#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...
#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...
#Interactive Session by Sayan Deb Kundu, "Testing Gen AI Applications" at #AT...
 
#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...
#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...
#Interactive Session by Dinesh Boravke, "Zero Defects – Myth or Reality" at #...
 
#Interactive Session by Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...
#Interactive Session by  Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...#Interactive Session by  Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...
#Interactive Session by Saby Saurabh Bhardwaj, "Redefine Quality Assurance –...
 
#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...
#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...
#Keynote Session by Sanjay Kumar, "Innovation Inspired Testing!!" at #ATAGTR2...
 
#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.
#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.
#Keynote Session by Schalk Cronje, "Don’t Containerize me" at #ATAGTR2023.
 
#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...
#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...
#Interactive Session by Chidambaram Vetrivel and Venkatesh Belde, "Revolution...
 
#Interactive Session by Aniket Diwakar Kadukar and Padimiti Vaidik Eswar Dat...
#Interactive Session by Aniket Diwakar Kadukar and  Padimiti Vaidik Eswar Dat...#Interactive Session by Aniket Diwakar Kadukar and  Padimiti Vaidik Eswar Dat...
#Interactive Session by Aniket Diwakar Kadukar and Padimiti Vaidik Eswar Dat...
 
#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...
#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...
#Interactive Session by Vivek Patle and Jahnavi Umarji, "Empowering Functiona...
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

#Interactive Session by Siddhant Wadhwani, "Empowering DevTestOps with AI: Accelerating Software Delivery and Enhancing Quality" at #ATAGTR2023.

  • 1. G lobal T esting Retreat #ATAGTR2023 Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality Siddhant Wadhwani SDET Manager - Newfold Digital Global Testing Retreat #ATAGTR2023 2, 3 & 8, 9 December 2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 2. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 About Me: ★ 8.5 years of professional work experience ★ Manage a team of SDETs across 12+ projects ★ Keynote Speaker at numerous Tech Conferences ★ BrowserStack Champion & Mumbai Chapter Lead ★ Mentor for Gen AI & Personal Branding @AgilityToday ★ Certified: MCPS, MCSD, MCSA, MS, Veracode, ISTQB ★ Avid Traveler, Tech Enthusiast, Passionate Foodie ★ Blogger, WordCamp Speaker, Podcaster, Vodcaster ★ Open Source Contributor (WordPress), Top Voice Siddhant Wadhwani SDET Manager - Newfold Digital @siddhantwadhwani siddhantwadhwani.com @siddhantw19 @siddhantwadhwani @siddhantw “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani +
  • 3. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 8 Subscribe to my LinkedIn Newsletter “The TechGeek’s Chronicles” “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 4. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 1. Unlocking Agility with DevTestOps 2. Streamlining CI/CD Processes with Automation 3. Proven Approaches & Practical Cases 4. Debunking DevTestOps Myths & Misconceptions 5. Transforming Testing with GPT-4, Gemini & AI 6. The Future Roadmap - 2024 & Beyond Agenda “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 5. G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Image Credits: Pinterest
  • 6. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Image Credits: Dan Ashby “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 7. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Importance of Testing in DevOps Image Credits: Dan Ashby “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 8. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 9. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 DevTestOps Image Credits: Nagarro 1, Nagarro 2 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 10. G lobal T esting Retreat #ATAGTR2023 How does it work? 1. Implementing bug-free policies ensures bugs raised on production must be evaluated & closed in minimal possible duration 2. To build a successful CD pipeline, reduce the cost, time & risk of delivering software changes (enable incremental updates) 3. Include more quality control steps in the pipeline process 4. Use test-first approaches like TDD, ATTD, BDD, etc. or run automation scripts to test out the new features 5. Store & reuse the suite of automation scripts for future - used to assure stakeholders that testing is thorough and adequate “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 11. G lobal T esting Retreat #ATAGTR2023 Image Credits: testsigma DevTestOps Manifesto “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 12. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 13. G lobal T esting Retreat #ATAGTR2023 Role of CI/CD in DevTestOps 1. Automate the Test Cycle by getting all possible critical tests automated 2. Work with the Development team to set up automated unit tests (add Quality Gates) as criteria to promote builds from Dev to Test environments 3. Set up automated build & deploy processes 4. Define and automate the hand-offs between the Development and Test teams 5. Create test environment profiles in preparation for automated env. provisioning 6. Leverage Cloud or Virtual Clusters to set up testing environments on demand 7. Integrate the automated testing capability with the development team’s continuous integration capability to establish Continuous Testing “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 14. G lobal T esting Retreat #ATAGTR2023 Takeaway Just because you can Automate doesn’t imply that you should be automating it. In fact, automating the wrong things can trigger a ripple effect of damage! “Automation may be a good thing, but don’t forget that it began with Frankenstein.” - Anonymous “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 15. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Automation Strategies for DevOps “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 16. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Best Practices - Dev‘X’Ops Testing Automate as much of the testing process as possible Write test cases that cover all aspects of the software Incorporate testing early in the software development process Security Write secure code Test for vulnerabilities Manage infrastructure securely Respond quickly to security incidents Automation Automate as much of the software delivery process Use tools that are easy to use and integrate with Monitor & analyze the performance of software and infrastructure “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 17. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Real-World Examples “Operate what you build” teams working in silos https://www.simform.com/blog/netflix-devops-case-study/ “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 18. G lobal T esting Retreat #ATAGTR2023 DevTestOps - The Myths “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 19. G lobal T esting Retreat #ATAGTR2023 Revolutionizing Testing with GPT-4, Gemini & other AI experiments “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 20. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 The Evolution of Software Testing Image Credits: geeksforgeeks “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 21. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Image Credits: amplework GPT-4, Gemini & AI for DevTestOps “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 22. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Top 10 Potential Use Cases of Generative AI in Software Testing & Automation
  • 23. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Automated Test Case Generation ● Use Gen AI such as Open AI’s GPT-3, ChatGPT, GPT-4 or Bard to interpret high-level requirements & generate detailed test cases ● Implementation involves training the model on historical test case data and adapting it to project-specific contexts ● Benefits: Time Efficiency, Comprehensive Test Coverage ● Challenges: Quality Assurance, Data Dependency ● Recommended Tools: Testim.io, Functionize
  • 24. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Intelligent Test Data Generation ● Utilize AI algorithms to analyze application data requirements and generate realistic and diverse test data ● Implementation involves creating models that understand data relationships and patterns ● Benefits: Data Diversity, Time Saving ● Challenges: Complex Data Structures, Sensitive Data ● Recommended Tools: Tricentis Tosca, GenRocket
  • 25. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani AI-Enhanced Test Scripting ● Integrate AI models into the development environment to suggest code snippets and improvements during test script creation ● Implementation involves training models on existing test scripts and patterns ● Benefits: Code Quality, Efficiency ● Challenges: Over-Reliance, Model Accuracy ● Recommended Tools: Kite, TabNine
  • 26. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Automated Bug Detection ● Implement AI-based bug detection tools that analyze code changes and identify potential issues before deployment ● Involves integrating bug detection tools into the CI/CD pipeline and training them on historical bug data ● Benefits: Early Detection, Improved Code Quality ● Challenges: False Positives, Customization ● Recommended Tools: DeepCode, CodeAI
  • 27. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Predictive Test Execution Optimization ● Use AI models to predict critical areas of the codebase and optimize test execution based on historical performance data ● Involves integrating predictive analysis into the test execution process ● Benefits: Time & Resource Savings, Performance Improvements ● Challenges: Dynamic Code Changes, Model Accuracy ● Recommended Tools: AppliTools, Test.ai
  • 28. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani AI-Driven Performance Testing ● Employ AI tools to analyze application performance, identify bottlenecks, and optimize system scalability ● Involves using AI for load testing, resource monitoring, and performance analysis ● Benefits: Scalability, Efficiency ● Challenges: Complex Environments, Resource Intensity ● Recommended Tools: BlazeMeter, LoadRunner
  • 29. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Automated Test Result Analysis ● Use Gen AI to analyze and interpret test results, providing insights into testing outcomes ● Involves training models to recognize patterns and trends in test results ● Benefits: Data-Driven Insights, Quick Identification ● Challenges: Interpretability, Data Quality ● Recommended Tools: Mabl, Functionize
  • 30. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani AI in Continuous Integration (CI) ● Integrate Gen AI into CI pipelines for automated testing, deployment, and validation ● Involves creating CI/CD scripts that incorporate AI-based tools ● Benefits: Faster Releases, Consistency ● Challenges: Integration Complexity, Resource Utilization ● Recommended Tools: Jenkins(Blue Ocean), GitLab CI
  • 31. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Automated Document Generation ● Use Gen AI to analyze code changes and automatically generate documentation for testing processes ● Involves integrating AI into the documentation generation workflow ● Benefits: Time Savings, Consistency ● Challenges: Quality Assurance, Human Review ● Recommended Tools: Sphinx, mkdocs-autogen
  • 32. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Real Time Collaboration & Communication ● Implement AI-powered chatbots and communication tools to facilitate real-time collaboration and information sharing ● Involves integrating chatbots into collaboration platforms ● Benefits: Efficient Communication, Task Automation ● Challenges: User Adoption, Data Security ● Recommended Tools: Slack(with ChatGPT integration), Microsoft Teams(with Power Virtual Agents)
  • 33. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 TIME FOR A QUICK DEMO “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 34. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 35. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Automated Test Case Generation “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 36. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Test Execution and Result Analysis “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 37. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Defect Prediction and Prevention “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 38. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Best Practices 1. Start small and focus on one or two cases initially to demonstrate the value of ChatGPT, Bard & AI in Testing 2. Ensure that the data used for training and testing the AI models is of high quality and representative of the real-world scenarios 3. Use a Test Automation framework to incorporate ChatGPT, Bard and AI into the testing process 4. Develop a strong feedback loop to continuously improve the AI models and testing process 5. Monitor the performance and effectiveness of ChatGPT, Bard and AI regularly, to ensure that it is delivering the expected results “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 39. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Industry-wide A.I. Tools 3
  • 40. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Image Credits: eDiscovery Today “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Image Credits: Google Blog
  • 41. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023
  • 42. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 What’s Next? “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 43. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 44. G lobal T esting Retreat #ATAGTR2023 Key Takeaways 1. DevTestOps is a great way to improve release cycles and streamline the product deliveries as per market & user requirements 2. Follow the 5 principle guidelines as stated in the DevTestOps Manifesto: “The goal of DevTestOps is not to silo ‘Test’ from Dev & Ops, but simply to raise the visibility of testers and testing, as integral parts of the DevOps Quality culture” 3. Embracing changes & using them to drive innovation is the key to achieving a Successful DevTestOps Strategy 4. The Future of Testing with ChatGPT, Bard & AI is promising, with many advancements and trends to keep an eye on! “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 45. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 Advanced Test Automation with AI Shift-Left Testing with AI Predictive Analysis for Quality Assurance Automated Bug Triaging and Reporting Continuous Testing Optimization Natural Language Testing Scripts Enhanced Security Testing AIOps for Operations Data-Driven Testing and Decision Making Regulatory Compliance Testing Ethical AI Testing Documentation Image Credits: eDiscovery Today Future Uses “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani
  • 46. G lobal T esting Retreat #ATAGTR2023 G lobal T esting Retreat #ATAGTR2023 https://linktr.ee/siddhantwadhwani “Empowering DevTestOps with AI Accelerating Software Delivery and Enhancing Quality” - Siddhant Wadhwani Don’t forget to Subscribe to my weekly Newsletter on LinkedIn: “The TechGeek’s Chronicles”