Quality Assurance

Measure Once, Then Cut?

“Measure twice, cut once.” This age-old English and Russian proverb originated in carpentry and needlework1.  It refers to taking special care in understanding requirements and exercising due diligence in execution of work. This proverb permeates modern business practices, from strategic decision making to the smallest manufacturing processes. Modern software development methodologies, like Waterfall2 and Agile, [...]

Software Testing Automation

Even the very best software developers will invariably make mistakes and code bugs into their software applications. Unless you want your customers to discover those bugs as they are using your product, testing the software before it reaches the end-user is of paramount importance. This task is typically the reason why most software development companies [...]