
I Transitioned From A Test Automation Manager to A Software Engineering Manager & Here’s What I’ve Learned… So Far
1. Delivery is paramount Delivery has always been very important, but as a dev & delivery manager, the buck stops at you in terms of delivery. The mindset quickly shifts from the QA mindset of “let’s be careful and hold off” to a delivery mindset of “let’s get it out there and roll back if…

Questions To Ask (And Answer) Before Setting Up A Test Automation Framework
So you’ve been tasked with designing and setting up a test automation framework for your domain or development group. At this point your biggest job is to begin to consider what framework works best for the software application that’s being designed & built. As well as what’s sustainable over the long term. Picking a framework…

I Wrote A Children’s Coding Book & It’s One Of The More Rewarding Things I’ve Done In My Life
I probably couldn’t tell you when or how I got the idea to put pen to paper and write a children’s coding book but here we are. I’ve officially published my first book, “My ABCs of Coding and Programming” and honestly it’s one of the most rewarding projects I’ve done in my life. Over the…

Top 10 Technology Skills To Learn in 2022
It’s 2022 and this year we’re all going to get on that technology learning journey together. Top tech skills are where the future lies, and in technology, if you’re not learning you’re getting left behind. With increased remote work, more and more people are delving into the wide open field of technology. However, in technology…

5 Reasons to Implement Test Automation In Your Organization
Test automation is one of the big buzz words/phrases in the technology space in 2021. A lot of organizations/companies have started turning their attention towards the quality of their software products, and subsequently investing in test automation. However, one big question that organizations always have to ask and answer before investing money into test automation,…

Top QA Best Practices To Implement For Delivery Of Quality Software
In any software organization, team or group, the ultimate goal is to produce and release quality software that has a benefit to the market. More importantly the software has to be user friendly, durable, and reliable. The latter is where QA comes in. There’s no use in producing a great software product in theory but…

API Testing; Techniques You Should Be Using For Testing Your APIs
The API layer of an application is one of the more important components as it comprises most of the key business functionality of the application. It drives the business process as well as the integration with linked applications. With that it presents an excellent avenue to test and catch errors/bugs earlier on in your software…

How AI, Visualization and Data Analytics Are Helping Us Tackle Covid-19
Every morning when I wake, after I go through my normal early morning routine, I get on my laptop and go directly to the John Hopkins dashboard for tracking Covid-19 confirmed cases. I skip the news, social media and go straight to looking at the numbers. 40 years ago, or better yet 102 years ago…

What I Learned From My Digital Declutter For 40 Days
As a practicing catholic (somewhat), the lent season has always been a period I’ve grown to cherish. A predefined timeframe, every year where I can take some time to reflect, take stock spiritually, and perform a personal sacrifice for the prescribed 40 days. Over the last few years, I’ve given up things like ‘Not eating…

6 Test Automation Strategies You Want To Define Before Writing A Script
In today’s software development world, test automation is not just a nice to have, it’s become a must have. Software architecture has increasingly become more complex, and so the need to not just test more but test quickly has become very essential to any software organization. It is important to note that while test automation…