Technical debt is a term that is used in Extreme Programming or Agile methodology. Technical debt refers to the refactoring of code due to poor system design. In Agile, speed is a priority and often the...
Software Testing Blog
Build Your Brand and Own Your Testing Career
It is important to build your brand and own your testing career. It is your responsibility to do the best job possible in learning and growing within QA. If you need a degree, certification or training you...
6 Best Practices of an Agile Tester
An Agile tester requires a different mindset from the traditional tester. More and more organizations are moving towards some sort of agile development methodology. Here are some best practices that the...
Great QA Organizations Shift Left
If you want to have a great QA organization you must shift left in the SDLC. Shift Left is a term that has taken traction over the past several years. There are a few important things to consider before you...
QA Roadshows: Get The Word Out Jack!
It is really important especially if you are starting a new department that you spend time educating others on what value adds you are bringing to the organization with your QA organization. QA Roadshows...
Switching QA Vendors Takes Guts
It is never easy having to make a decision to change a vendor. Those decisions have to be done carefully and it takes proper support from all sides to make it happen. However, it is necessary if you believe...
DevOps Best Practices
One of the latest trends within IT is DevOps. It is especially true for those IT organizations that are following the Agile methodology. Here are some best practices that need to be followed when...
Better Software Requirements equal Better Quality
It is pretty simple, if you want a high quality application, you need to spend time up front in order to build well documented software requirements. I have seen countless projects throughout my career where teams...
Establish Testing Environments SLA
I have found that is very important that you establish testing environments SLA’s. As most people who are in the software testing profession understand, it is critical that you have as much testing time...
What is Agile Testing?
One of the more popular software testing methodologies today is Agile Testing. Agile allows closer collaboration between the developer, tester and business owner. This methodology allows a workable product that...
