We conducted an assessment to ascertain the bank’s testing requirements and enable it to propose the best solution. The client’s development environment meant that continuous testing was a vital element of the test strategy. P2 Consulting mobilised its people to support the bank’s scrum development teams in several ways. Where test automation was concerned, the team wrote automated contract tests to ensure the API conformed to its service definitions. The team also oversaw integration with Xamarin Test Cloud, to enable the testing of multiple devices, writing Business-Driven Development (BDD) tests in Cucumber.
The continuous delivery environment meant we needed to keep pace with new features, as well as regression testing. Exploratory testing was employed to supplement the automation effort. The team also provided guidance, support and governance of acceptance testing and oversaw defect management and the production of status reports.
All members provided a flexible approach to deploying the test team, ensuring the right skills were provided at the right times and that the solution was cost-effective for the client.