How we helped a client standardize testing and ensure 100% coverage in critical business scenarios

We were called upon to replace six legacy systems with an integrated solution at an insurance company, developing a unified and sustainable quality strategy based on an in-depth diagnosis of the company's context, challenges, and objectives.

We were called to work on a challenging project at an insurance company: replacing six legacy systems with a single, integrated solution, involving over 30 connected systems and multiple partners and testing teams. The mission? To create a unified, effective, and sustainable quality strategy.

Our starting point was to thoroughly understand the company’s context, its strategic objectives, and key bottlenecks, and identify how we could contribute to the continuous improvement of the quality of the software process and product. From this, we structured a quality strategy based on six pillars:

1. Raising awareness of the importance of testing
As an initial step, we promoted initiatives to raise client awareness of the impact of quality on project success. To this end, we held workshops with the following objectives:
  • Reinforce the importance of investing in quality from the early stages of the software lifecycle
  • Highlight the benefits of failure prevention, such as reduced rework, lower costs, and mitigated production risks.
  • Consolidate quality as a strategic differentiator for the project’s sustainability.
2. Use of quality metrics as a management tool
We also highlight the importance of using metrics as a monitoring and decision-making tool throughout the project. The main metrics used include:
  • Test performance
  • Defect rate per application in each phase
  • Test coverage by application
  • Average time to resolve failures
  • Rework rate and bug recurrence

These metrics were continuously monitored and integrated into daily management reports, promoting transparency and control over validation progress.

3. Testing strategy definition

We developed a robust testing strategy appropriate to the project context, including:

  • Prior planning of all testing and defect management phases;
  • Identification and mitigation of risks associated with the project;
  • Definition of test types and levels (unit, integrated, systemic, regression, UAT);
  • Structuring of test cycles, environments used and delivery schedule;
  • Establishment of quality indicators and acceptance criteria.
4. Onboarding and team training

To ensure alignment between teams, we conducted a comprehensive onboarding process with the professionals involved in testing. This step included:

  • Presentation of the tools used for testing and defect management;
  • Technical and business workshops to promote understanding of business processes;
  • Details on how the central system works and its integrations.
5. Application of good quality engineering practices

With the now qualified team, we move on to practical implementation based on good quality engineering practices, including:

  • Mapping of business processes and their particularities;
  • Analysis and refinement of requirements documents in partnership with users and analysts;
  • Identification and validation of relevant test scenarios, focusing on scope and impact;
  • Dissemination of daily reports with performance indicators, promoting visibility and transparency;
  • Daily defect tracking to forecast corrections and remove impediments.
6. Automated testing and use of artificial intelligence
To optimize the validation process and increase efficiency in the medium and long term, we encourage the development and implementation of automated testing, especially in critical scenarios. This has enabled:
  • Greater agility in detecting inconsistencies;
  • Reduction of manual effort in regression cycles;
  • Continuous improvement in the response time of the testing team.
The application of this consolidated testing strategy brought significant and measurable results:
  • Over 8,000 test cases executed, covering functional and non-functional requirements;
  • Full coverage (100%) of critical system flows;
  • 50% reduction in validation time for each release;
  • 45% drop in production failures;

It is important to highlight that, even after 2 years of project, the testing process remains functional and operational, consolidating the importance of prior and structured planning.

Therefore, the experience gained from this project reinforces the importance of building a solid testing strategy, customized to the client’s context and aligned with the best practices in the technology market. The combination of assertive planning, technical training, intelligent use of tools, and a continuous focus on quality results not only in safer deliveries but also in lasting legacies for the organization.

Investing in testing and quality is not just a technical choice, but a strategic decision that directly impacts the sustainability, reliability, and success of products and services in the market.

As the World Quality Report 2023-24 points out, 47% of technology leaders consider expanding test coverage a strategic priority for the coming years — and not surprisingly: according to data from IBM Research, a flaw identified only in production can cost up to 30 times more than if it were detected during the development phase.

Want to know how to scale test coverage in your company and improve quality in large projects? Contact T2M.

Related content

Test Maturity Assessment Model: See Where Your Company Stands

3 technical pillars to support digital transformation with quality

Digital Transformation: Quality First or Technology First?