“Delivering a reliable service and quality is a priority.” That was the mandate this global logistics company set for its development team. Organizational leaders knew defects in production could have deep repercussions for business-critical applications handling transport logistics, capacity planning, and cargo handling.
Comprehensive testing required covering 34 different statuses in the system, execution of over 1,600 test messages to the system, and repetition of half of those, both on SIT and UAT system environments. With regular releases of all applications relying on a small testing team of three manual testers, completing a single test cycle took a minimum of one week. This meant tests typically could only be run once per release.
Various forms of script-based automation had been brought in over the years – all of which failed. This was due to lack of scripting knowledge, script maintenance challenges, and insufficient resources to establish automation.
When a new testing manager was brought into the organization, he knew they could not scale testing and continue to maintain quality without test automation. He knew the answer involved finding a test automation solution that would reduce the amount of effort associated with test automation – but not require any scripting by the testing team.