Insperity used manual testing practices for its Quality Assurance (QA) processes to help increase quality. In an effort to keep pace with the developers it was necessary to increase the speed of the testing, which quickly became the main challenge. The team was eager to do more testing, but because manual testing processes took so long, it lacked the bandwidth.
“Like many companies, our SCRUM team is lean on QA testers compared to the number of developers. The ratio of testing to the amount of work meant there was never enough time to achieve what we needed to do,” said Kimberly Baker, Director of Quality Assurance, Insperity. “Faster testing processes were necessary to deliver business value sooner, and with higher quality.”
The team needed a better strategy so it could focus on current Sprint work, while automation took care of regression testing. “By automating regression testing, we’d be able to provide the coverage needed to keep up with the amount of work,” Baker said. However, the Insperity QA team was new to automation, which meant Baker had the technical challenge of finding a solution with the breadth to span across multiple applications, and a simple implementation process that didn’t require a deep technical skillset.