Buddha in Testing: Chapter 5

At the end of Buddha in Testing, Pradeep asks the reader to co-author the next chapter with him. So this blog post is my attempt at writing part of Chapter 5 of this book: What is the chaos that surrounds you in testing? Write now, during the pandemic a lot of people have been made… Continue reading Buddha in Testing: Chapter 5

Technical tips for Software Testers

My software testing career tips series on Youtube is going well. So well in fact that I need to break out and collect the 4 part mini series on technical skills into it’s own blog post here. Part 1: learn command line Nothing will impress you colleagues more than your technical prowess with the command… Continue reading Technical tips for Software Testers

My Social Media Marketing Strategy

On Sunday I’ll be Interviewing Manoj Kumar who’s a Principal Consultant at ThoughtWorks & a Selenium Conf Organiser. And I was chatting to Manoj about my marketing strategy as a tester. I’ve been fascinated about marketing (more than learning about test automation tools) and this blog post is a reflection on that strategy. Marketing is… Continue reading My Social Media Marketing Strategy

Code Smells and Boolean Logic

Have you ever come across a boolean in code (i.e. a TRUE/FALSE) variable and had to stop and question if TRUE meant enabled or disabled? I call this a code smell. A code smell is a surface indication that usually corresponds to a deeper problem in the system. https://martinfowler.com/bliki/CodeSmell.html Naming variables is hard One of… Continue reading Code Smells and Boolean Logic

Bugasura and exploratory Mobile Testing

A few weeks back, Pradeep Soundararajan; founder of Moolya testing and I were having a conversation on twitter on test strategies for mobile apps. He suggested trying Bugasura for running a bag bash. Bugasura is an android app and a chrome extension. it helps with keeping track of exploratory testing sessions and comes with screenshot annotation and jira integration.  Here are… Continue reading Bugasura and exploratory Mobile Testing

Beta releases for mobile apps

My team is going through a beta release for our mobile app to get early feedback. We’ve noticed that our android app is struggling compared to iOS. It seems that having an extra hurdle with signing up for the android beta program impacts installations. Naturally we’d expect the android engagement to lag a little behind… Continue reading Beta releases for mobile apps

Mindmaps and Heuristics for testing

I like to use mind maps to help me test. Mind maps are a visual way of brainstorming different ideas. On a previous mobile team I printed and laminated this mind map to bring along to every planning session to help remind me to ask questions like, “What about accessibility? Automation? Security? or Performance?”: As… Continue reading Mindmaps and Heuristics for testing