The Customer
The Customer Species360 facilitates international collaboration in the collection, sharing and analysis of knowledge on wildlife. Together, Species360 and their members help to improve animal care and welfare, and inform species conservation.
Key Information
Platform Scale
Global SaaS platform used by 500+ zoos, aquariums and private animal conservationist across the globe
Duration
24 months
Delivery Methodology
SAFE (Scaled Agile Framework)
GTEN Role
Independent Test Partner
Key Challenge
• Rapid application development using Agile with no automated checks in place. No continuous integration, testing and deployment process
• Custom .Net control library using Telerik controls.
• Developers validate new builds in dev environment and push to production.
• High leakage of defects at every stage of software engineering.
• Lack of defined process for test documentation, test planning or defects triage.
• Dedicated environment for testing wasn’t available.
• No continuous integration, testing and deployment process
GTEN Solution
Testing COE team of GTEN Technologies implemented a solution which consisted of
Test Process Consulting Designed and successfully i mplemented a Test Methodology to be used across the client functional and performance testing. These methodologies detail out the approach to be followed for testing a release including identifying testable requirements for functional and performance testing, designing test suites, test execution approach
Domain-Focused Functional Testing Extensive focus given on domain by means of trainings conducted by business analysts. Before test cases are designed, requirements are discussed and analysed within the team for business understanding and end-user focus. Over 70% of all test cases written are focused on domain-specific business processes and user scenarios.
Test Automation Implemented a keyword-driven automation framework for regression test suite using MicroFocus Unified Functional Tester (UFT) to reduce time to market while increasing test coverage. Over 90% of regression tests have been automated.
Performance Testing Provide as-needed Performance Testing using WAPT to detect critical performance bottlenecks.
Benefits Achieved
The client benefits are categorized into the following areas:
Timelines
- Continuous integration and deployment established as a process.
- Production release timelines reduced by 50% and defect slippage by 80%.
- Implemented pair-wise testing with developers to identify defects early.
- Collaborated with business analysts to find gaps at requirements stage.
Test Automation
- Over 85% savings in regression testing costs.
- Overall resource requirements have been cut by 45% through the use of automation tools and frameworks.