Workshop: Software Design Patterns for Quality Engineers

What’s the definition of “best practices” for writing automation frameworks? .. for your API test strategy? .. for your GUI tests? What does it mean to write a scalable or clean library/application? The core to ensuring that you, as an automation engineer, or software engineer, are creating a well-designed program, e.g. framework, tests, utilities, is […]

Workshop: Quality Data Visualization – Creating a Dashboard

Data in your bug tracking system has many stories to tell. Software testing metrics can be very difficult: there are thousands of them out there, its hard to know which ones are important, many are hard to collect, its often difficult to extract meaning from the metrics, and everyone has an opinion on the usefulness […]

Workshop: Testing Like A Kid

From 1952 to 1970, Art Linkletter was the host of a TV show called “House Party”. In this TV show, he had a segment called “Kids Say the Darndest Things”. He would ask children simple questions, after which he would receive astounding responses. The humorous and surprising responses clearly showed that children many times see […]

Workshop: Integrating Test Automation into DevOps

In many organizations, agile development processes are driving the pursuit of faster software releases, which has spawned a set of new practices—DevOps. DevOps stresses communications and integration between development and operations, including rapid deployment, continuous integration, and continuous delivery. Because DevOps practices require confidence that changes made to the code base will function as expected, […]

Workshop: Selenium for Beginners (with Python)

Learning Selenium for functional test automation sounds like a big challenge. Perhaps you’ve heard of Selenium? Or maybe, you are faced with the challenge of implementing it at work? Does your company want all QA testers to automate? Or, you may have used it in the past and decided it’s just not your cup of […]

Workshop: End-to-End Automation with Protractor (for Beginners)

If you’re new to Selenium test automation, or even if you’ve already conquered it, in this half day workshop you’ll learn end-to-end testing with one of the most popular Selenium based automation frameworks – protractor! The protractor npm has been downloaded over 1.5 million times, just last month! Although designed to work with Angular, it’s […]

Workshop: Introduction to Service Virtualization

What is service virtualization and how does it hasten testing? Agile teams tend to struggle in getting development and testing in sync. Many teams run minified waterfalls, where testers get working code a few days before the end of the sprint. It’s rare that a tool will help. But Service Virtualization is one of those […]

Workshop: Analytics Rebooted – A Workshop

I have come across some extreme examples of Business/Organizations who have all their eggs in one basket – in terms of # understand their Consumers (engagement/usage/patterns/etc.), # understand usage of product features, and, # do all revenue-related book-keeping This is all done purely on Analytics! Hence, to say “Business runs on Analytics, and it may […]

Workshop: Practical Agile Testing Workshop

The Agile Manifesto was published in 2001. It took the software industry a good few years to truly understand what the manifesto means, and the principles behind it. However, choosing and implementing the right set of practices to get the true value from working the Agile way has been the biggest challenge for most! While […]