Staying Current with Technology Trends: My Approach. What’s Yours?
Keeping up with technology can be a challenge. I think we all can agree on that. With a demanding job, young kids, and general adulting, it can be pretty difficult to find the time to stay in touch with the latest trends. However, we know that you have to find a way to keep up….
Keys To Being A Successful Software Engineer… Some I Wish I Learned Earlier
I’ll start this off by saying that these keys come from my own very humble opinion, and my 18 years of experience in the software industry. My experience has taken me through multiple roles & personas in this space; from Test Automation, Development, Release Management, Product Analysis, and being a owner of a startup. Through…
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…