Michael Bolton is a consulting software tester and testing teacher who helps people to solve testing problems that they didn’t realize they could solve. In 2006, he became co-author (with James Bach) of Rapid Software Testing (RST), a methodology and mindset for testing software expertly and credibly in uncertain conditions and under extreme time pressure. Since then, he has flown over a million miles to teach RST in 35 countries on six continents.
Michael has over 30 years of experience testing, developing, managing, and writing about software. For over 20 years, he has led DevelopSense, a Toronto-based testing and development consultancy. Prior to that, he was with Quarterdeck Corporation for eight years, during which he managed the company’s flagship products and directed project and testing teams both in-house and around the world.
An acknowledged test thought leader, as the President, NA-East, Kalyan collaborates with Industry analysts to fortify Cigniti’s differentiators and IP led testing services approach. He acts as a Technical advisor to customers and helps them realize optimal ROI in their long-term QA initiatives. He also works with marketing, strategic alliances, and partnership development teams at Cigniti and creates compelling technology solutions with superior partnerships.
A software testing industry leader and Agile software testing expert, he has an in-depth understanding of client expectations, feedback, new requirements & roadmaps.
Kalyan is a strong proponent of IP led testing services and has a pending patent in the area of intelligent test scenario generation to accelerate software test life cycles. He is also a sought-after consultant and a recognized speaker in industry events and conferences of global repute. Known for his expertise in setting up large-scale global delivery teams, delivering testing advisory services and amazing people leadership skills, he has built leading global delivery teams & operations, achieving target gross margins, managing the investments for the service delivery organization. He has enabled global delivery teams to provide best-in-class services to clients and ensuring client delight across all the operating geographies.
Earlier, as VP at AppLabs (now a CSC Company), he led the Global Delivery Teams of 2000+ across industry verticals, geographies & made significant contributions. He also held leadership roles with Virtusa and BaaN. Kalyan has a degree in Electronics and Communication Engineering from Pondicherry University, is a certified Project Management Professional (PMP), & also has a Certified Software Quality Analyst (CSQA) certification to his credit.
What's the difference between a demonstration and an experiment? Sounds like philosopher-talk, doesn't it? So why should that difference matter to managers, developers, teams, and... testers?
Alas, in software development, we often call both demonstrations and experiments by the same name: "tests".
In this presentation, Michael Bolton explains the difference, and how scientists (and, yes, philosophers of science) came to differentiate between demonstration and experiment. Of the two, one is designed to show us something that we already know; the other is intended to help us learn things we want or need to know. The difference is crucial because the purpose of testing must not be merely to show that the product can work. We test to learn about the product so that we can understand it better, and address problems before it's too late.
In the second half of the presentation, Kalyan shares insights on how Cigniti is assisting leading enterprises globally including the Fortune 500 in their Software Testing & Quality Engineering initiatives and accelerating their digital transformation.