Presentations and Tutorials at Conferences, Organizations, Academic Institutions

The Year 2013

  • Test Automation Design – Principles and Patterns” Under Innovation Track at Unicom Next Generation Testing Conference, Bangalore, India
  • 3-Day Web Security Testing Workshop at Unicom Next Generation Testing Conference, Bangalore, India
  • 3-Day Effective Software Testing Workshop for Verity, Hyderabad, India
  • 3-Day Test Design Workshop for Verity, Hyderabad, India
  • 2-Day Web Performance Testing Workshop at Bangalore, India
  • 3-Day Web Performance Testing Workshop for Verity, Chandigarh
  • 2-Day Web Security Testing Workshop at Bangalore, India
  • 2-Day Web Security Testing Workshop at Bangalore, India
  • 2-month (8 days per month) Python/Agile/Security/Performance/Test Automation workshop for ZeOmega Inc at Bangalore, India

The Year 2012

  • 3-Day Web Performance Testing Workshop at Chennai, India
  • The Death of a Passed Test Case” at Test-ed 2012 at Bangalore India
  • Two 4-Day White Box Testing Workshops for NDS (Cisco) at Bangalore India
  • 3-Day Python Programming Course for McAfee India at Bangalore
  • 2-Day Unified Software Testing Workshop for McAfee India at Bangalore
  • 2-Day Web Security Testing Workshop at Hyderabad, India
  • 2-Day Web Security Testing Workshop at Aditi Technologies at Bangalore, India
  • 2-Day Web Security Testing Workshop at Thomson Reuters, Pune, India
  • 3-Day Web Security Testing Workshop at Bangalore, India
  • 3-Day Python Programming Workshop at Gurgaon
  • 2-Day Web Security Testing Workshop at CenturyLink, Bangalore, India
  • 2-Day Web Performance Testing Workshop at Tesco, Bangalore, India
  • Web Performance Testing – A Tool-agnostic 1 day tutorial at BugdeBug Conference, Chennai, March 2012
  • Test Automation Support Systems – A Layered Architecture at BugdeBug Conference, Chennai, March 2012
  • Anti-Boxing – How to Thrive and not just Survive in QA (3.5 hrs tutorial) at STeP-IN SUMMIT 2012, Hyderabad

The Year 2011 and Before

  • Anti-Boxing – How to Thrive and not just Survive in QA (3.5 hrs tutorial) at McAfee
  • Designing and Implementing a Common Test Automation Platform (3.5 hrs tutorial) at STeP-IN SUMMIT 2011, Hyderabad and Bangalore
  • Test Encapsulation – QAI’s STC, Bangalore, 2010
  • 3 Lightening Talks at 5th Google Test Automation Conference – GTAC 2010:
  • Test Encapsulation
  • Functional Tests as Performance Indicators
  • From Regression Test Automation to Auto-Regression Test Automation
  • Using Python to Build a General Purpose Test Framework – PyCon India 2010
  • Using Python to Build a General Purpose Test Framework – PyCon India 2010
  • The Good, The Crap, The Plain Bull – Clear Thinking for Getting Good Things Done at Bangalore Workshop on Software Testing – II
  • 3.5-hour Tutorial on Fuzzing – STeP-IN Security Testing Conference Pune 2009
  • Fuzzing – A Primer for Software Testers @ CONQUEST 2009 (Germany)
  • Confessions of a Fallible Software Tester at Bangalore Workshop on Software Testing – I
  • Anti-Malware Technology at IIT Chennai in Shaastra
  • Stack-based Buffer Overflow Exploitation on Windows and its analysis using OllyDbg at McAfee
  • Structured Questioning for Test Design at McAfee
  • Building a Fuzzing Framework at TEST 2008
  • Building a Performance Testing CoE – Yahoo! India
  • User Behavior and Performance Perception Analysis (UBPPA) @ STeP-IN, Bangalore
  • Five 18-hour workshops on Python scripting @ McAfee
  • How Would Pareto Learn WebLoad! – AppLabs
  • Database Migration Testing – Satyam