In the summer of 2017, this widely known UK retailer was seeking a testing partner to provide dynamic software testing services and test support for its subsidiary group. We were already successfully working on a variety of projects for this retailer and we were their first choice to provide their subsidiary with a variety of testing activities and disciplines to support the e-commerce website and delivery of business requirements. Testing services included: test preparation, test execution, test data management, bug fixes and closure of defects, backlog management, User Acceptance testing, Functional testing and Maintenance testing. Additionally, we have worked on retail and e-commerce projects which utilise SAP ERP, BI and BW.
The subsidiary company is a specialist cycle retail chain, which sells premium branded bikes, clothing, accessories, bike maintenance and services. It is run by experts who share the desire and passion in looking after enthusiast cyclists and people who have an interest in cycling whether it is for work or leisure. It opened in 2014 and has since expanded its presence in terms of retail and e-commerce; launching their website in the summer of 2016.
The company recently implemented and launched Cycle Scheme – the UK's leading provider of tax-free bikes for the Government's cycle to work initiative scheme. Cycle Scheme involved integrating one of our Digital Test Hub Test Analysts to work alongside their web and development team.
The company was seeking a testing partner who could provide low cost, on demand testing services to support the retail aspect and e-commerce website of the business. They initially selected the test preparation and test execution for testing the MVP (minimum viable product) Cycle Scheme, which involved front end integration of testing API messages in which tests were derived from various business and technical documentation such as: business use cases, technical and design specifications and the involvement of utilising business and IT subject matter experts.
A test consultant from our Digital Test Hub joined the project team and used our accelerated knowledge transfer approach together with support from the in-house software development team to gain detailed knowledge about the project and product, methodology applied (Agile based) and delivering tasks based on user stories in iterative and incremental phases of the software development life cycle.
Extensive test planning and analysis was performed to coordinate test activities during the software development life cycle; mainly at the User Acceptance Testing (UAT) level. Fundamental test procedures, test techniques and test practices were implemented throughout the software development life cycle, identifying bugs which could have had an impact on the business and end user, dependent on levels of priority and severity.
We were able to provide test support, ensuring that this company successfully delivered the Cycle Scheme project within schedule, resulting in the business achieving a high search engine optimisation (SEO) ranking resulting in a growth of online sales, driving customers into purchasing merchandise and checking out with Cycle Scheme as the payment method.
This company officially launched Cycle Scheme live in July 2017. After the launch, the company required an upgrade of the current version of the e-commerce software to the latest available platform upgrade – Magento. This is a leading and powerful e-commerce platform, built on open source technology which enables their merchandising team to create a unique, limitless, customisable functionality for its customers and engage a rich online shopping ‘end-user’ experience.
To support the introduction of Magento, our Test Consultant focused on creating a Jira based regression test suite which was derived from a variety of business and technical specifications containing the overall front and back end test scenarios of the core functionalities of their website. Other duties included maintaining version and major platform upgrades of the Magento e-commerce software with testing being performed on Desktop, Mobile and Tablet devices.
SAP ECC6 was utilised for end to end testing, where test order scenarios from the front end of the website were placed, ensuring that test orders were able to be processed in line with the various business user stories and test scenarios.