QA Automation – Publication

Challenge

The client was facing variabilities in different platforms including websites, content modeling, automation challenges, and maintaining the monthly release cycles.

Client Overview

The client is a US-based Publication house that works as the premier, independent, technology partner to over 145 influential academic, medical, scholarly societies, and other independent publishers.

Solution

Agile Soft Systems performed requirement analysis and formulated an automation strategy. We provided a focused, highly skilled that planned, written, executed, and maintained automation test cases that could be scaled to an extremely high degree.

Benefits

The client got a scalable automation system that helped them to save the cost to a higher extent. Their project scheduling and managing became more effective.

Project Overview

Challenges They were Facing!

The following were identified as some key business challenges for the QA/Testing:

  • The Client websites (apps) had huge variability
  • The base platform was continuously being developed, with the monthly release cycle
  • The content modeling of various portals varied significantly, presenting automation challenges
  • The QA effort has to be strictly within scheduled the overall project plan

What We Delivered!

Our Agile QA testing team was tasked to automate and scale the QA effort for a strategic project in a short period, by automation testing.

Automation Strategy - Agile Soft Systems carefully performed requirement analysis and formulated an automation strategy. We decided to batch the various sites on the following models:

  • Feature Set
  • Content (data model)
  • Customizations

Automation Suite Grouping - With these filters, the sites were broken down into two large groups of ~900 & ~600 sites. Thereafter, they were each sub-grouped into 5 distinct groups. Filtering with the above models, Agile Soft System’s Test Architect built the 5th group in each set consisting of the highly custom sites (the outliers). This group was allocated for most functional testing to balance the testing effort.Automation Suites - The automation suites were built with the following drivers:

  • Ongoing maintenance
  • Object selection for variability
  • Broad test coverage

Objects were carefully selected so that the variability will be minimal and also the test coverage will be as broad as possible.Scalable Automation - Agile Soft Systems provided a focused, highly skilled that planned, wrote, executed, and maintained automation test cases that could be scaled to an extremely high degree. Agile Soft Systems provided an experienced Automation Architect and a test team of skilled Quality Engineers that were ready to begin testing the product as soon as the first alpha release was made available.Scalable Maintenance - To fulfill the client’s need of keeping the overall cost low with low maintenance, Agile Soft Systems kept maintenance focus at the beginning of the development of automation. That is like ‘keeping the end in mind’. Agile Soft Systems provided the point laser-focused Quality Assurance process, technical support, and testing environments, which made it possible for the Client to focus on their development efforts.QA Staff augmentation - Agile Soft Systems provided the complete QA team for this project.Agile Development QA Support - For this high-growth web services company, Agile Soft Systems fielded a qualified, capable QA Engineering staff on short order. The Agile Soft Systems team was well versed in the Agile operational concepts of quick, short-term turnaround without disturbing long-term system stability. The AGS QA has mastered the Agile (Scrum) methodology.

Outcome

  • Client cost saved with the help of Scalable automation
  • The regression testing cycle was cut down due to the QA automation cycle.
  • The overall reaction time (QA feedback time) was shortened due to automated testing. That helped the client to manage the project schedule in timely manner.