Key Challenges

  • No Continuous Test Operating Model
  • Test Coverage was over a longer timeframe – leading to inefficiencies for release planning throughout the delivery schedule
  • No Structured Functional and Exploratory testing to achieve a true Agile Tech Delivery
  •  Slow time to market for product change
  • No Shift left of QA engagement throughout Tech Delivery to capture defects earlier in the lifecycle

Key Requirements for SQA Consulting

  • Encourage the use of Agile methodologies during the development and testing. Bring end-users, BAs, QAs, and SEs of the software product into one table for effective sharing of knowledge on the system and its testing requirements
  • Write Functional test scenarios for the required functions
  • As a joint team exercise, collaboratively review the acceptance criteria against developed & tested features
  • Remove any misunderstandings of developed & tested features
  • Working with the team, agree the user journeys
  • Test the agreed user journeys to provide quick feedback and regression testing – following a pure agile approach
  • Upskill and educate current Offshore QA resources for career progression and maturity

Solution Provided

  • Continuous Testing – Functional and Exploratory Testing with deployment and operations that improves code quality
  • Reduce time to market through streamlined Testing and Continuous QA Delivery
  • Defined QA Strategy aligned to the New Payment Platform (including Agile, DevOps)
  • Enabled centralised QA frameworks to deliver efficiency and quality
  • Maximised generation of Test Data
  • Engaged a shift left approach for QA to assure Quality at all stages of delivery
  • Continuous process improvement through future trends, concepts and development
  • Clear and consistent standards for Quality Gates and Entry and Exit Criteria for delivery

Key Benefits Delivered

  • Ensured that quality was ‘engineered’ into the delivery process from the outset
  • Worked in self organising Scrum teams to lead on Acceptance Criteria
  • Provided ‘in team’ support to deliver and undertake Functional and Endpoint testing
  • Maintained a continuous testing regression test pack from the outset – commenced as soon as user journeys were developed
  • Created process and a quality focal point, based on expertise across the testing spectrum
  • Maintained test evidence, scripts, test drivers, test libraries and traceability of all test types executed
  • Provided real-time test reporting at Stand-up, show & tells and Retrospectives – based on progress by feature completed rather than test completion
  • Provided the delivery team with evidence and results of testing that has been undertaken to the required level and that quality was ‘engineered in’ from the initial code development
  • Promoted smart testing based on risk, unit coverage and UI level combinations
  • Introduced quality thinking (the way we work) over traditional legacy techniques to provably increase assurance and quality of the end product
  • Iso 27001 2013 Badge White
  • Iso 9001 2015 Badge White