My IT Experience
Entrepreneurship and Consulting
Learning and Teaching
Programming & Testing for Kids
Tools & Frameworks
The Pluralistic School
Presentations and Workshops
Copyright (c) 2007-2018 Rahul Verma. All Rights Reserved.
All Blog Posts
The Last Keynote on Software Testing
The Agile Qtopia
Reflections:: Persistent Learning
Reflections :: Servitude
Reflections on Testing: Dignity
The Pluralistic School of Testing
Don’t Ignore Your Special Users
The Dogmatic Agile – A Critique of Deliberate Blindness
Pattern Thinking for Performance Engineers
Notes from Teaching Programming & Testing to My Son – Part 1
Pattern Thinking for Test Automation Architects
Test Encapsulation – Enabling Self-Aware Automated Test Cases
In Retrospect: Three Years of Test Mile, Talent Reboot and More
When Data Becomes Code – Understanding Injections and Overflows
Moving on from Testing Perspective
Testers Must Learn Programming – The Secret That Wasn’t
How (I Think) I Became The Tester I Am
Case Study: Exploratory Product Comparison of FotoBounce(TM)
What is a good test?
Design of Test Automation – My Presentation at WCNGT2013
My Story @ YourStory!
An Year of Anxiety, Experiments and Accomplishments
Testing vs Checking – How (I Think) I Changed What James and Michael Think
On Oracles, Heuristics and Context
The Learner’s Responsibility
Are You Lenient While Interviewing Freshers?
White Box Testing – Blind Men’s Elephant – How I plan to build expertise
Announcement: Test Mile Software and Services is On!
Ghalib’s Ghazal on Software Testing
Tester – A Semi-fictional Superhero ( Hinglish Poem )
यादें (Memories) – A Hindi Poem
Why Should You Choose Me As a Testing Coach?
3-Day Web Security Testing Public Workshop: 15-17 June @ Bangalore
India’s First Five-Day Web Security Testing Workshop
My Journey to Becoming an Independent Consultant
Python – A great easter egg on braces
Foundations of Web Performance Testing: 1-Day Workshop @BugDebug
Omne Ignotum Pro Magnifico
Automation gone wrong?
The GOLD Heuristic – Go One Layer Down
Opinion Management System
Anti-Boxing: Thrive in QA (@ Hyderabad)
Web Application Security Testing Workshop on Feb 11-12 @ Hyderabad
Coincidence and Its Impact on Testing
Web Application Security Testing Workshop on Nov 26-27 @ Bangalore
You Are, What YOU Are
Know the Context, Don’t be Driven By It
Notes on Test Automation (III) – Test Configuration Formats
Web Security Testing Public Workshop – 21-22 May 2011 (Bangalore)
Agile Testing Public Workshop – 23-24 April 2011 (Bangalore)
NCR Testers Monthly Meet – Full Day Conference
Chekhov’s Gun and Test Planning -What testers can learn from Chekhov!
Notes on Test Automation (II) – Distributed Testing Models
Designing and Implementing a Common Test Automation Platform
Test Encapsulation – Slides from QAI’s STC 2010
Slides from my Talk on Fuzzing at Aditi Technologies
A Short Experience Report of GTAC2010
The Water Jug, The Refill Sticker and a Tester
Paper Presentation @ PyCon India 2010
Notes on Test Automation (I) – Test Encapsulation
Understanding Alternate Data Streams on Windows
Poetry for Testers (I) :: Knowledge Vs Demonstration
All Testing is Confirmatory – Part II
All Testing is Confirmatory
WinDbg – A Primer on the Windows Debugger
Design Patterns in Python
Intelligent SPAMing – “The Ajay Balamurugadas SPAM”
HDFC’s faster ATMs, Centering Principle and Fast Path Pattern
Introduction to File Fuzzing
Tutorial presentation at QAI’s STC 2009 (Bangalore)
My Article on File Fuzzing @ ITB’s iTest Newsletter Sep 2009
(Book) Fuzzing for Software Security Testing and Quality Assurance – From Wishlist to Bookshelf
A Ghazal on Software Testing
Are you a brand?
A Critical Account of STeP-IN Security Testing Conference at Pune
Tutorial Presentation at STeP-IN Security Testing Conference
Testing a Software using a “Blank” File
The Importance of Right Questions
Testing Thought Leadership Award for Testing Perspective!
Talk on Security at IIT Chennai
Face-to-Face: COMPTIA Security+
Presenting at upcoming ISQT Theme Conference at Bangalore
TEST2008 – A Must-Attend-Conference for Software Testers!
Should the Testers Learn Programming?
I am Dilbertized!
Matt Heusser writes in the Wiki about the Minefield problem
Announcement: Testing Perspective website goes live!
Brushing Up Performance Testing Basics
Pythonize Your Testing Efforts!
Learnings From the Jungle – New Manager versus Existing System
From the Wild Wild Web – Web Performance Matters
The Big Fight – Schools of Testing – Overall Conclusions and Thanks Note
The Big Fight – Schools of Testing – My Thoughts
The Big Fight – Schools of Testing – Views of Indian Testing Community – II
The Big Fight – Schools of Testing – Views of Indian Testing Community – I
The Big Fight – Schools of Testing – Views Against and Additional Perspective – III
The Big Fight – Schools of Testing – Views Against and Additional Perspective – II
The Big Fight – Schools of Testing – Views Against and Additional Perspective – I
The Big Fight – Schools of Testing – Views in Favour
The Big Fight – Schools of Testing – Is Context-Driven school a Meta-school?
The Big Fight – Schools of Testing – The Schools
The Big Fight – Schools of Testing – The Origin
The Big Fight – Schools of Testing – Introduction
Dealing with dynamic boundaries in LoadRunner using Text Flags
Presentation at Yahoo! Bangalore
Selective Logging for effective debugging in LoadRunner
Using Bug Count for Performance Evaluation of Testers
Expanding a COE to System-Wide Knowledge Pool
Taking my next Testing Career move !
Can you develop the product in which you are finding bugs?
Do you count on testing experience or years++?
Whose Bug is it anyway?
Am I putting the cat in the basket?
Welcome to Testing Perspective !