Crossing the Streams – Multi-Platform Mobile Framework Design

Congrats! You’ve figured out that automation will be helpful for your mobile testing and you want to start building. The next decision will set the tone of your future work: how will you design your framework? When you are automating one platform and device type, you can have a simple implementation. Once you start increasing […]

Data: What, Why, How??

Data Scientist has been named as the sexiest job of the 21st century. “Data scientists make discoveries while swimming in data. It’s their preferred method of navigating the world around them. They are able to bring structure to large quantities of formless data and make analysis possible. They identify rich data sources, join them with […]

The Truth! – The Importance of Good Test Data Management

Testing software is hard. Not having an effective test data management strategy makes it even harder. For too often QA is left guessing whether the data they are seeing in their testing environment is correct. This can lead to QA failing tests that should pass or even worse, missing obvious data related issues. In this […]

Agile Performance Testing in the Real World

Performance issues have a substantial impact on the quality, cost, and customer confidence making it necessary to ingrain performance processes throughout the agile development lifecycle. Today’s software is much more sophisticated than anything we’ve ever seen and it’s no longer sufficient to treat performance testing as a final checkbox before we push countless hours of […]

Workshop: Performance Automation for Everyone

Every quality engineer who loves automation in testing jumps at the chance to develop awesomely-written utilities and build up an entire barrage of automated scripts to run on the pipeline. But after some time, after all that amazing work, the production guys come complaining about outages and performance issues every day. They want to “shift […]

Just Because You Can, Doesn’t Mean You SHOULD!

Facebook, Spotify, Netflix: they all claim an agile model that allows them to deploy multiple times a day. Microservice architectures tout the idea that you can deploy any microservice anytime. This causes challenges to your testing efforts. If any microservice can change at any time, how do you know what you are testing… How do […]