Quality Engineering Role in Root Cause Analysis

The worst defects are the ones that become incidents in production. You might hear about the cost of defects in various stages of the SDLC, but I’ve seen incidents that cost over $1M an hour in production downtime. Some QE teams might avoid looking at these because the fire is too hot. If you are… Continue reading Quality Engineering Role in Root Cause Analysis

Data-Focused Test Strategy for New Data Warehouse

As part of a workshop discussion someone posed the following example to our group of test professionals and asked how we would solve the following problems. I am paraphrasing. How do we insure data quality and integrity at the application programming interface (API) level in the new data warehouse? Note that the solution below is… Continue reading Data-Focused Test Strategy for New Data Warehouse

Test Data Management Maturity Assessment

Test data generation has matured beyond the realm of inputs, as it is described on Wikipedia. Test Data practices must consider the overall quality of the digital assets for a business. The data are not only persistent, they are often the most important IT artifacts for these businesses. With the emphasis on software development in… Continue reading Test Data Management Maturity Assessment

Test Data Management: It’s More than Masking and Subsetting…

Recently, I Googled test data management (TDM). I’m not sure why I was surprised by the results, but I was. The majority of the results on the first page were focused on subsetting and masking from production. This is not the whole picture. Why is subsetting and masking not the only answer? Production copies will… Continue reading Test Data Management: It’s More than Masking and Subsetting…

Why Create Relational Data for Your Tests?

How many times must a test case be run over and again because the data does not work for the test case? Some other times, the test case executed correctly, but when the code gets into production it crashes because of an unexpected “data behavior” to later discover that the set of data used to… Continue reading Why Create Relational Data for Your Tests?

Steps to Implement a Java Selenium Automation Project: A Customer Story

Background In order to plug into the continuous delivery pipeline, one of our customers wanted us to implement an open source test automation solution from the ground up using Selenium WebDriver.  The customer had an existing automation framework that they were moving away from and we were given 2 weeks to get everything up and… Continue reading Steps to Implement a Java Selenium Automation Project: A Customer Story

Data Quality as an Initiative

If your business is capturing or coordinating persistent data as a primary function then it behooves you to create a data quality initiative that improves your Test Data Management (TDM). There are common opportunities in the way that IT organizations manage, coordinate and execute their processes around test data. The actual data are not securely… Continue reading Data Quality as an Initiative

CloudTest – Anything is po-ssh-ible with Java

The need for a POC I came across a situation where I needed to time an SSH call to a UNIX server and wanted to see if CloudTest was a viable option to perform this testing. SOASTA CloudTest gives you the capability to run Java code within a Clip. There is a short tutorial on… Continue reading CloudTest – Anything is po-ssh-ible with Java

Celebrating 30 Years of Excellence with the CQAA

This post was written by Skytap Content Managing Editor Noel Wurst and originally appeared on the Skytap blog.The Chicago Quality Assurance Association (CQAA) was founded in 1984 to “promote quality principles and practices within Chicago-area companies” and to provide “a forum for information professionals to present and discuss quality and process management within information systems, technology,… Continue reading Celebrating 30 Years of Excellence with the CQAA

Software Centers of Excellence Foster Quality Assurance

Quality is an inherent goal of every software project, but reality can get in the way of achieving it. Between the desire to curtail costs and the drive to get solutions and services out the door and into the hands of customers, organizations may inadvertently―or even knowingly―allocate less time to testing than is needed for… Continue reading Software Centers of Excellence Foster Quality Assurance