Contents

CASE STUDIES  |  SALESFORCE

A large medical device manufacturer reduced defect leakage by 63% and increased regression testing coverage by 157%

About the client

The client is a global leader in medical technology, pharmaceutical diagnostics, and digital solutions. Its ecosystem revolves around digitizing healthcare and driving productivity to improve outcomes for patients, healthcare providers, health systems, and researchers around the world.

Situation

The client’s sales journey begins with the CPQ process that involves configuring the product, pricing it, and sharing the quote with prospects. Being a global player with large institutional clients, their CPQ process is quite complex.

The complexity begins with the configuration process.

End-to-End Configuration Process Flow

Configuring the right product option onto Salesforce across a large number of possible variables is not easy as it deals with a variety of medical equipment, price points, and technical specifications. And when discounts, promotions, region-specific rules and compliance are added to the mix, the whole configuration process becomes complicated.

To simplify the configuration process for its sales teams and prospects, the client integrated Salesforce with Apttus (including Conga). The integrations helped them accommodate their ever-evolving sales process dynamics, enabling them to:

Build a customizable CPQ process

Bundle the product appropriately

Share precise quotes easily

Enrich their sales process with flexibility

Defects in such business-critical systems are extremely costly and can have severe consequences. Therefore, validation of each step, and every feature across this complex configuration was obviously crucial. That said, end to end testing of Salesforce with Apttus CPQ to ensure stable and error-free experience to all stakeholders was the ultimate team mission.

Challenges

Increased Complexity Due to Multiple Integrations

The client’s dynamic sales process is held together by Salesforce CRM which integrates with multiple other systems and architectures. This makes end-to-end testing very difficult.

Inherent Test Automation Complexity of Salesforce  

A powerful platform like Salesforce has multiple technical challenges to make test automation reliable. These challenges include shadow DOMs, heavy DOM structure, hidden as well as dynamic UI elements, and test data management. Automation frameworks built over a period of time lead to unsteady test automation and cannot cut through this complexity and hence fail to deliver their promise of successful test automation.

Frequent Salesforce Releases 

In this global implementation program, there were three major releases a year (Spring, Summer, and Winter). This means that these updates have to be continuously tested prior to deployment into production across all regions. This increased the workload of testers as they had to manually write a new code every time to update automation suites to be ready for each release.

Limitations of the Existing Automation Framework 

Framework built using Selenium had multiple limitations. It was extremely inflexible, and maintenance could not cope up with the speed of multiple releases. This led to higher costs and 80% of the defects were still slipping into the UAT environment.

Multiple Testing Environments

Being a global leader, the client had multiple implementation tracks for different global regions to cater to their specific requirements. This multiplied by various environments like dev, QA, staging, and UAT for each version and track, where testing was to be performed. As a result, the speed and quality of testing cycles were affected. This also increased the cost of testing that involved a large number of regression and acceptance test executions during short release cycles.

Solution

The Decision to Move to Qualitia

The client team evaluated Qualitia against these challenges and was impressed with the unique benefits it offered as a solution. The key factors that helped them make the switch to Qualitia include:

End-to-end Testing

Cuts through Salesforce’s complex workflows and integrations across web, API, and databases to cover all functional areas while providing business continuity assurance.

Auto-healing Technology

Makes maintenance a breeze by effectively dealing with Salesforce’s changing UI elements and ensuring test execution success.

Modularity

Enables independent test components to be reused across scripts and projects, facilitating faster adoption of changes, thereby slashing costs, time, and maintenance efforts.

In-Sprint Automation

Ensures shorter testing cycles and reliable testing that help arrest defects early while ensuring timely rollout of Salesforce seasonal releases and updates.

Scriptless Automation

Enables functional testers and admins to create test cases without requiring any coding knowledge.

Intelligent Reporting

Gives teams the visibility into changes that come with releases and provide them with actionable insights into the functionalities and tests that were impacted.

The Client’s Key Success Metrics

Increased Quality
Fewer bugs:
63%
decrease in defect leakage
Increased coverage:
157%
increase in regression testing coverage
Time Saving
The Client’s Key Success Regression execution time: Reduced from

3 weeks to 7 hrs

Increased Productivity
Relocation of hours:

80% automation maintenance effort saved through reusability.

The QA team now uses the saved hours to work on increasing coverage across all integrated environments.

Qualitia not only succeeded in Salesforce test automation but also enabled the client with the right kind of quality delivery and timely production rollout.

SHARE THE CASE STUDIES

Related Posts

Want to get supercharged with Qualitia

Stay up to date with test automation.

Join Qualitia community

Please enable JavaScript in your browser to complete this form.

Get in touch

Fill out your inquiry and contact our team

Please enable JavaScript in your browser to complete this form.

Register to join community

Want to be a part of the Qualitia community?

Checkbox
[contact-form-7 id="1323"]

Thank you for submiting your query.

Our representative will get back to you soon to schedule a demo.

Thank you for registering.

We will get in touch with you soon over the email id you provided.

Thank you for subscribing.

We will make sure to keep you updated with trends in test automation.

Thank you for getting in touch.

Our representative will get back to you soon about your request.

Thank you for subscribing.

We will make sure to keep you updated with trends in test automation.

Thank you for registering.

We will get in touch with you soon over the email id you provided.

Thank you for submiting your query.

Our representative will get back to you soon to schedule a demo.

Thank you for registering.

We will get in touch with you soon over the email id you provided.

Thank you for submiting your query.

Our representative will get back to you soon to schedule a demo.

Thank you for registering.

We will get in touch with you soon over the email id you provided.

Thank you for getting in touch.

Our representative will get back to you soon about your request.

Thank you for subscribing.

We will make sure to keep you updated with trends in test automation.

Thank you for getting in touch.

Our representative will get back to you soon about your request.

Thank you for submiting your query.

Our representative will get back to you soon to schedule a demo.

Thank you for submiting your application.

Our experts will get back to you once your resume is shortlisted.

Thank you for joining the Qualitia talent pool.

Our experts will get back to you once we see the right fit for you.

Thank you for registering.

We will get in touch with you soon over the email id you provided.

Your query has been sent!

We will review the query and get back to you as soon as possible.

Thank you for submitting your query.

Our representative will get back to you soon about your request.

Please enable JavaScript in your browser to complete this form.

Schedule a demo

Fill out your inquiry and contact our team

Please enable JavaScript in your browser to complete this form.

Get notified

Stay updated with latest in test automation.

Please enable JavaScript in your browser to complete this form.

Post a question

Enter the question and we will reply asap

Please enable JavaScript in your browser to complete this form.

Apply for a job

Interested in joining Qualitia?

Checkbox Items
Please enable JavaScript in your browser to complete this form.

Join the talent pool

Interested in joining Qualitia?

Checkbox Items

Welcome, cookie aficionados!

As you land on our website, you might notice a notification about cookies. No, not the delicious kind that grandma used to bake, but the digital ones that help us improve your browsing experience. Don’t worry, you’re in control! You can manage your cookie preferences and decide which ones to allow. It’s like being the master chef of your own digital kitchen.