Qyrus Named a Leader in The Forrester WaveTM: Autonomous Testing Platforms, Q4 2025 – Read More

We all have it in one form or another, whether it is on our cell phones, in our emails, or on social media. Auto-suggest as a feature is spread far and wide across the internet and in nearly every aspect of our lives now. Auto-suggest features help users make choices more easily and quickly. On our phones, when messaging, we are offered suggestions as to what words we were attempting to type or starting to type. It helps us expedite our messaging. What if the same were possible for testing on Qyrus? Well, today, Brett and Amy are glad to tell you more about our auto-suggest feature and how it can help you expedite your test-building process.

Tell us more about the auto-suggest offered by Qyrus.

Brett:
Auto-suggest is a new enhancement that was recently added to the Qyrus platform. There are many ways that we can speed up the test-building process on Qyrus, one obvious being our library of different action types that allow users to easily choose what they want to do in a step.

Amy:
Our use of simple, codeless action types helps make test building simpler. However, with the auto-suggest feature enabled, everything becomes a bit quicker. Instead of having to find the specific action type from our list that you would like to use, start typing in the step description field and watch Qyrus work its magic!

Brett:
Qyrus analyzes what is put into the description field and chooses the action type for you based on what it can infer. For example, if a user wanted to click on a button, they could provide that in the step description, and the click action type would be chosen for them. This goes for other action types, as well, like set, verify, and more.

What is the overall impact on the testing process?

Amy:
Specifically, this targets the test-building process. Overall, it really lets users get into a flow and spend less time fiddling with the UI and menus. It is also super intuitive to use.

Brett:
As simple as it sounds, over time through repeated use, auto-suggest can help save a lot of time and resources. Qyrus has many action types, and although that is a good thing as it helps testers cover a wider range of scenarios, it can also come at a detriment to newer users or those who are seeking to quickly build out tests. Auto-suggest helps combat this.

How might this feature help testers, developers, and business technologists? What value can this feature bring? 

Brett:
From the tester’s perspective, this helps expedite the test-building process, as we mentioned before. This can help them cover more test cases and at a faster pace. It also can aid in the learning of the platform and its various action types. One does not necessarily have to know the complete list of action types but can instead describe what they would like to do.

Amy:
Auto-suggest can also help developers create tests of their own, like for unit tests. And from a business technologist’s standpoint, it makes Qyrus even easier for them to jump in and start using and comprehending. They can also quickly create test steps and scripts using auto-suggest.

How do you see this impacting day-to-day operations across organizations?

Brett:
As we’ve mentioned before, it helps save time and resources—and thus money—in the form of reducing the amount of time that it takes one to build a test script. Instead of having to repeatedly enter in step info and choose action types, it helps testers do it automatically.

Amy:
What’s more is that this is all an augmentation of our already easy, super simple, and intuitive test-building process.

As we can see, there are many benefits that can come from using auto-suggest. The whole point of these tools is to help testers during their day-to-day work and throughout the testing process – from start to finish. At Qyrus, we’re always seeking new ways to further enhance and enable testers for better, more efficient testing. Join us next week to learn more about the platform and all the different features that it encompasses!

Repeatable actions can get overwhelming, especially when they take consistent time and energy. This concept has rung true specifically throughout technology. Making repeatable tasks easier and more functional has led to the invention of washing machines, dishwashers, down to automated vehicles. The concept that any shred of time can be saved while maintaining or enhancing efficiency is the technological industry’s calling. Similar requirements exist throughout testing, specifically automated testing. In this Week’s Feature Friday, Suraj and Brett will discuss parallel testing which allows created scripts to be executed across a range of browsers or devices, simultaneously.

Tell us more about the parallel testing feature offered by Qyrus and its use cases. 

Suraj:
The parallel testing feature takes already created web and mobile tests and allows users to execute them across a range of devices. Simply select the desired device or browser upon execution of any created test script.

Brett:
But not only can you take one script and execute it across different devices and browsers to maximize application coverage and functionality, you can also execute it across multiple browsers or devices simultaneously. Simply create a browser and device pool and select upon execution, and the script will execute across all browsers and devices within the pool.

What is the parallel testing feature’s overall impact on the testing process? 

Suraj:
Well the overall impact is maximizing coverage in a simple and efficient manner. Instead of rebuilding all scripts just to execute on different devices simply reuse an already created script, select a device or pool and execute immediately.

Brett:
The ability to test across devices and browsers also allows for a deeper level of functional testing. Ensure users are able to utilize application functionality regardless of preferred browser or device! And with real devices and browsers hosted in farms across the country, devices are readily available.

How might parallel testing help testers, developers, and business technologists? What value can this feature bring?  

Brett:
Business technologists utilize this feature to its fullest. With the ability to take created test scripts and simply select execution environments and specifics, including browsers and devices, yielding screenshots, videos, and data driven results across every script and browser combination, Business analysts ensure application functionality across use cases and clients. This allows business analysts to look at user patterns, and usage metrics and test for maximum coverage and usage.

Suraj:
Developers utilize parallel testing features throughout development very often. With beta versions of applications, developers can ensure functionality across browsers and devices early within the testing process. This is the infamous shift left, allowing functional testing throughout the development process.

Brett:
Testers often utilize the feature for extreme cases and edge cases. As a tester, when the regression suite and browser and device pools have been pre-set, the tester has the ability to schedule these tests allowing fully automated parallel test executions. Furthermore, this allows the tester to go beyond basic functional testing and include edge case testing, coverage testing, and other use cases that may not be accessible without at-hand parallel testing.

Does the same or similar functionality exist without Qyrus, and how do competitors address similar problems?  

Suraj:
Though parallel testing is a common feature amongst automated testing tools, it’s important to establish exactly what you are receiving. What makes Qyrus unique is the ability to create browser and device farms using real devices and browsers across the globe. With multiple device and browser farms, users are able to not only connect but execute across desired devices.

Brett:
Many competitors use simulators or emulators, while Qyrus enables users to write and execute test scripts to simulate exact user functionality on real devices and browsers. Get in the mind of the user and course any applications exactly as the end user would across devices and browsers simultaneously. Promoting coverage and robust, real, reporting, Qyrus continuously differentiates itself from the competition.

How do you see parallel testing impacting day-to-day operations across organizations? 

Suraj:
This feature actually one of the foundations of Qyrus automation and is used daily across testing requirements. The ability to reuse test cases and continually execute them when desired, or on schedule, is the backbone of automation. Build the script once and use it as many times as you see fit. But taking this to complete automation required another element. Being able to do single executions is efficient but simultaneous, or parallel, executions would increase efficiency that much more.

Brett:
It is also important to consider the scale. In this case, running parallel tests is unique and interesting, but being able to run a suite of scripts, consisting of your most relevant use cases. Not only can this script be continually executed, there have been browser and device pools created to mirror your top usage metrics. Multiple devices, browsers, variable options, and more providing testing freedom and power to day-to-day scripts.

Reusability and efficiency are coined terms in the testing and quality assurance industry. But the true meaning of those words are defined through Qyrus parallel testing feature. As noted take any created scripts and execute them across browsers or devices. Though reusability was engaging and an important turn in developing full automation, the next step was efficiency. Being able to execute these tests in parallel with scheduling capabilities adds efficiency to an already powerful feature. To learn more about Qyrus features and functionality that shape the market, follow us into next Week’s Feature Friday!

Salesforce is the CRM market leader for the eighth consecutive year, as ranked by IDC. Its rich features, continuously evolving functionality, customizability, and ever-growing ecosystem make this CRM difficult to beat. But there is a chink in the armor. This very scope and scale of Salesforce make it difficult to test.
Even expert testers approach Salesforce testing with caution.

‍
Let’s look at some of the reasons that make Salesforce so difficult to test:

‍

The Way Forward: Codeless Automated Testing

‍
‍
Most challenges can be addressed by moving away from a legacy approach towards Salesforce testing, including manual testing or code-based frameworks to codeless automation tools. Manual testing doesn’t provide enough coverage, is slow, and is prone to errors. Testing becomes a long-drawn-out process, which involves building the automation framework and developing test automation scripts. The critical challenge here is developing a framework that can scale and is not limited in scope.

‍
Moving to a codeless automated approach to Salesforce testing makes setting up and maintaining tests easy. Testers do not have to spend an endless amount of time modifying and updating tests for different use cases. They can reuse test scripts, speed up the testing cycle, and improve the efficiency of the testing process. This facilitates continuous integration.
Codeless automated testing also removes the dependency on testing engineers to create and run test scripts. This enables stakeholders with a sound understanding of Salesforce to ensure the CRM ecosystem delivers the necessary functional ROI.

‍
Salesforce test automation addresses existing challenges and keeps pace with the evolving nature of this CRM platform.

Optimizing Salesforce RO

‍
‍
A robust and reliable testing strategy enables organizations to confidently make Salesforce the single source of truth for their business operations. With Qyrus, an AI-powered cloud-based platform, you can test any Salesforce application across web, mobile, and API and how it interacts with your organization’s tech stack.

‍
Qyrus offers users a codeless, self-healing, and predictive approach to testing. This platform leverages AI/ML engines to support test building and execution. It accelerates bug detection, expands test coverage and eliminates the need for custom frameworks and expensive test infrastructure, thus reducing operating and testing costs.
Salesforce is a great tool, but whether you can optimize Salesforce ROI largely depends on testing and navigating its various challenges. Adopting a codeless automated testing strategy for Salesforce will help your organization maximize Salesforce’s potential.

The dog days of summer, a time when it is so hot that even dogs lie around on the ground or in their dog houses, panting their breaths away. As heat waves stretch across the Northern Hemisphere, everyone is seeking shelter and relief from the sun. Relief comes in many fashions. Although we here are Qyrus do not offer relief from the heat, we do offer relief from those pesky test maintenance issues, which will hopefully tone down the heat and pressure of your releases! Today on Feature Friday, we will talk to Tim and Parth about what a global variable is on Qyrus and how it can help bring relief to your test automation issues.

Tell us more about global variables and its use cases.

Tim:
Global Variables are things that store values that are used constantly or consistently across many test scripts. It helps testers maintain these values much easier. And, these values can be synthetically generated to ensure you are not creating a bias in your testing. Lastly, Qyrus allows the user to create multiple profiles. This allows for users to use the same variables but store different values for those variables.

Parth:
Imagine this… what if you are using a single value across dozens of test scripts and that value changes? Think of a URL, for example. Well, if you hard-coded the URL into every test script, you’d have a lot of work on your hands. However, you can put that URL to a global variable and just maintain it in one spot.

Tim:
Let’s be realistic, though, there are testers out there who deal with hundreds of test cases, let alone dozens. And with the ability to synthetically generate data, users can use them to test across large amounts of scenarios. You can synthetically generate names, numbers, emails, UUIDs, and much more.

Parth:
On top of that, the ability to create multiple profiles lets users test across multiple environments, such as a QA, staging, or dev environments. And honestly, the list of use cases can go on and on.

Wow, that’s a lot! They seem to have a wide variety of use cases along with many smaller complementary features that can help bolster testing. With all of those capabilities, we want to know more about how they might impact testing overall.

What is the overall impact on the testing process that is seen from global variable usage?

Parth:
Well, they would impact many things such as test building, execution, reporting, and maintenance. In terms of building, it makes it simpler in that you don’t have to constantly hardcode values into the script. For execution and reporting both, they allow you to test across different environments using the same script. And of course, maintenance is the primary impact.

Tim:
And in all those areas, the usage makes everything more efficient. You get wider test coverage overall, being allowed to synthetically generate data and test across multiple environments. And there’s a large amount of effort reduction.

Global variable is versatile in their usage. As you’ve heard, it can do many things, and have an impact in many areas of testing. Now that we know this, let’s learn more about how different personas might use this feature.

How might using global variables help testers, developers, and business technologists? What value can this feature bring? 

Tim:
Well, with regards to testers, they could use this to generate data during runtime for usage in test scripts. They also can test against multiple environments such as a dev or a staging environment. And overall it would provide value in terms of maintenance.

Parth:
And a developer would get a similar value as a tester. For business technologists, it could help with their general understanding of test scripts, overall coverage, and maintenance of test scripts.

Does the same or similar functionality exist without Qyrus, and how do competitors address similar problems?

Tim:
Well, without Qyrus, a tester would have to have a high degree of coding skills and knowledge in order to not only write an automation framework but also implement these global variables. And even then, they would have to be able to synthetically generate data. That’s not a small task by any means.

Parth:
And other competitors of ours have similar functionality, but not the all-around functionality that we provide. Again, we can generate data for usage in runtime, and we have multiple environment profiles that can be created.

So, it’s not something that’s completely new, but it’s something that we here at Qyrus have taken and evolved into something better. We’ve added numerous capabilities and complimentary features that make them something that empowers testing every day.

How do you see this feature impacting day-to-day operations across organizations?

Parth:
Yes, as mentioned before, it really boils down to the maintenance aspect. It allows users to have a single point of maintenance for their values used across multiple scripts. And this obviously would have an impact on their day-to-day.

Tim:
And the fact that we can synthetically generate data means that testers no longer have to use some 3rd party tool to do so or they don’t have to hardcode random values into their tests every run. And the fact that you can use multiple profiles promotes the reusability of test scripts.

Well, hopefully, this Feature Friday has helped to cool your concerns on synthetic test data generation, managing data across environments, and more! Hopefully, this Feature Friday has convinced you to try out our Free Trial! With it being so hot out, we won’t keep you any longer. Enjoy the weekend and stay fresh during these dog days of summer!

All structure came from ideas. Whether it is the small business on the corner, your favorite celebrity social media account, or the donation center of your choosing everything was once run by a single or individual group of people. The same often occurs with application creation and testing. As the idea of an app is fostered, minimal resources are initially allocated to the creation and functionality of said idea or app. After the most viable product is achieved and functionality grows, so does testing complexity, time, and effort. This is why Quality Assurance teams exist. When applications of this scale and size become established within business processes it becomes increasingly tricky yet essential to test and maintain functionality, and therefore businesses allocate teams to doing so. This week’s feature Friday is brought to you by Milton and Adhi who will discuss exactly how Qyrus enables agile teams to improve collaboration within testing and Quality assurance.

Tell us more about How Qyrus enables collaboration and its use cases.

‍Milton:
Collaboration is embedded through all portions of Qyrus. During the process of test creation, each script can be tagged with custom and multiple simultaneous inputs. This means the tester, the sprint cycle, the release date, and the QA team member in charge can all be noted during script creation to maintain centralized data on the script that each team member can access.

Adhi:
Furthermore, when the scripts are executed, the reports are hosted in Qyrus as a centralized reporting location, with value metrics, screenshots, and video evidence. But if these reports needed to be shared or saved separately, Qyrus also offers downloadable reports, PDF reports, and Email reporting capabilities. This allows for the maintenance of integral executions and data while making reports dynamic and readily shareable.

Milton:
Exactly, even when scheduling a test, you have the option to input an email. This allows for status updates and executive summaries that are triggered as desired but send reports and notifications straight to the user’s email. Couple this with the ability to note defects straight to Jira from reports as well, and it is obvious Qyrus enables quality assurance teams to be both agile and collaborative.

What is this feature’s overall impact on the testing process?  

Adhi:
Making testing teams more collaborative simplifies the testing process and leads to higher-quality application releases. With business analysts, developers, and testers on the same page, businesses can clearly establish and define application requirements, build and organize test scripts accordingly, and automate massive portions of their quality assurance and testing requirements.

Milton:
‍
And with this transparency comes efficiency. Monitoring success, mitigating roadblocks, and producing high-quality applications, fast, require not only an agile methodology but also effective collaboration among all team members. Being able to keep all data centralized on Qyrus, while also making reports and execution data readily available through email, pdf, and downloadable reporting options, Qyrus enables clients with the best of both worlds giving teams maximum flexibility.

How might the collaborative nature of Qyrus help testers, developers, and business technologists? What value can this feature bring?  

Milton:
‍
We often see business technologists utilize this feature to take a step into testing. Because Qyrus is a low code no code solution that offers video and screenshot recordings of the test scripts, business analysts can follow the entire functionality and execution of the use case and test script while watching their application execute actions on video. Coupled with the collaborative nature of Qyrus, these users no longer need an instance or even to log into Qyrus but rather can digest these reports through email, PDF, or downloaded and maintained versions of test executions.

Adhi:
‍
Testers also love Qyrus’s collaborative nature. Testers are often the most hands-on with the Qyrus solution but often struggle to relay testing information back to development and business-centric teams. We now see testers not only schedule executions on Qyrus but also their required outputs. That means every time a suite is scheduled so are the reports which will automatically be emailed out to all desired parties by the tester. Furthermore, any defects are logged straight from the Qyrus report to Jira or any other third-party defect management application allowing testers to send bugs and failed execution reports straight to the developer’s JIRA board with included screenshots, video, and execution evidence.

Milton:
Developers also use this functionality to ensure application coverage. Being built on a team-to-project structure, any members that are part of the team and project on Qyrus have access to all scripts, executions, and reports. This allows developers to access given projects and ensure the suite is covering the desired application functionality properly, that the sprints and regression tests are organized and built properly, and that executions are scheduled with reports populating required locations. Because nobody knows more about an application than its developer, Qyrus enables developers and testers to work as a unit, in tandem, to ensure functionality while maintaining the highest levels of test case coverage.

Does the same or similar functionality exist without Qyrus, and how do competitors address similar problems?  

Adhi:
‍
It may be the case that certain features are mirrored and certain functionalities exist outside of Qyrus to offer some collaborative solutions. What Makes Qyrus unique is not that there are collaborative capabilities, but that the platform itself was built to ensure the highest levels of collaboration. Utilizing collaborative features and capabilities across every aspect of testing allows Qyrus to not only offer collaboration but utilize collaboration to optimize the entire quality assurance lifecycle. Taking a team of individually intelligent developers and testers and coordinating to promote the highest efficiency and quality.

Milton:
‍
Exactly, it is not as though Qyrus invented collaboration, but as a solution, Qyrus makes it that much easier for business technologists, developers, testers, heads of QA, and CTOs among others to impact the testing and quality assurance process. The more actively involved participants throughout the QA process the better, and Qyrus ensures all team members the ability to impact and monitor quality assurance effectively.

How do you see the collaborative nature of Qyrus impacting day-to-day operations across organizations?  

Milton:
‍
The collaborative nature of Qyrus is something we see utilized throughout organizations on a daily level. Whether it is the tagging mechanisms implemented every time a script is created, scheduling executions and automatic email triggers upon completion, or quick report-sharing options, Qyrus’ collaborative features are a highlight for users throughout daily testing tasks.

Adhi:
‍
Exactly. It is not so much that the feature is something that is sought out and used every day, but more so a silent requirement. When collaborative features are being used properly, it is almost as if they are not even noticed. When clients are building scripts, throwing tags on them becomes second nature. Making sure everyone is on the email list when setting up a scheduled execution. These are not glamorous features but still provide immense impact, altering day-to-day actions to enhance and optimize the entire testing and quality assurance process.

Applications are taking over the business landscape. From client-facing applications that require a perfect user interface and an optimized user journey to internal applications that require efficiency and functionality to maintain business processes, testing, and quality assurance have never been more demanding. As businesses funnel resources into developing teams and research automation, note that one of the most important aspects to consider is collaboration. Having teams that can scale up and scale down as required, with a platform that centers around an organization and easy share options for executions and reports, Qyrus enables efficient and quality testing by promoting collaborative capabilities for agile test teams. That concludes this week’s Feature Friday, join us next week as we continue to discuss unique Qyrus features that optimize the quality assurance lifecycle.

Mobile testing is the process of validating any mobile application – Android or iOS, for desired functionality, consistency and usability. Mobile testing ensures that apps meet user expectations as well as business requirements
‍
Utilizing a codeless, automated, AI and ML driven Mobile testing solution can improve Mobile application quality while increasing efficiency and reducing time to market.
‍
In this video, we talk about:

  1. What is Mobile Testing & how is it important?
  2. Challenges to Mobile Testing
  3. How can Qyrus help you with Mobile Testing?

Watch this video to learn more!

Agile Testing Days USA June 05 - 09, 2022 Chicago, Illinois

Qyrus partners with Chicago’s Agile Testing Days USA as a Gold Sponsor!

Save the date! Agile Testing Days USA returns to Chicago!

When: June 5th – 9th, 2022
Where: Chicago, IL

Agile Testing Days reaches out to all software engineers and testing professionals and the conference provides a fun platform to connect and network in the agile community.

Qyrus is an Agile Testing Days Gold Partner as we truly believe in the power of automated testing and event like these help us spread awareness about the future of testing. It also helps us connect with testers’ and developers’ communities.

Meet the Qyrus team at the event and learn how we are changing the testing world with our Codeless, Self-Healing, and Predictive Test Automation Platform. Learn from international thought leaders and software testing professionals about the recent trends in the testing world.

Key Topics:

Program Schedule:

Tutorial Days: June 5th – 6th, 2022

Conference Days: June 7th – 9th, 2022

Register Now!

Agile Testing Days USA

APIs are software intermediaries which allow two or more systems to talk to each other and interconnect. For this communication to be reliable, APIs need to meet the defined requirements for functionality & performance.
Utilizing a codeless API application testing can improve product quality, increase development cycle efficiency and expand test case coverage.

Comprehensively testing APIs can lead to desired functionality and performance, and dynamically transfer data between testing end-to-end API processes.

In this video, we talk about:

  1. What is API Testing & how is it important?
  2. Challenges to API Testing
  3. How can Qyrus help you with API Testing?

Watch this video to learn more!

Gold Sponsors
Booth #9
Join us in London this October for QA Financial 2022

Where: Hilton Canary Wharf

When: 18th October 2022

Software Risk Management and Technologies for Continuous App Delivery

Learn More About:

New standards for digital resilience
Cutting edge automation for Devops and Transition management
Test data management in the cloud
Compliance and QA7

‍Somnath Chakraborty  
Senior Vice President

‍

Speaker:
‍
Somnath Chakraborty  
Senior Vice President

Guest Speaker:
‍
Hameed Khairani
Head of Systems Architecture,  Shawbrook

Speaker Bio:
‍
Somnath heads UK and European business in Quinnox. He has more than 25 years of experience of which the majority has been in Financial Services. He is very passionate about solving complex problems with simple and easy to use technology and unlocking value for his clients.”

Topic: It’s a MAD rush
‍Date: October 18th, 2022
Time: 12:00pm GMT
‍Location: Hilton Canary Wharf

Description:
‍
Banks today are under increasing pressure to accelerate their digital initiatives to build the bank that customers need tomorrow. Modern Application Software Delivery has come to rely on cross functional Agile teams to rapidly deliver experiences for customers and intermediaries as well as the bank’s staff like underwriters and customer service representatives. Testing tools have not kept up with the required pace of agile while the market is full of fragmented point-solutions and maintenance-heavy frameworks.

The Qyrus team will outline how they use a Platform approach to unlock tremendous benefits across the full value stream of Modern Application Delivery. Additionally, a client will speak about how they’re using Qyrus to accelerate the quality delivery of their lending capabilities.

Platinum Sponsors
Booth #3
Join us in Anaheim for STARWEST 2022!

When: October 2 – 7, 2022 | #STARWEST
Where: ANAHEIM, CA + ONLINE

STARWEST returns, bigger and better than ever, to celebrate 30 years of testing quality and innovation.

This year, Qyrus partners with STARWEST as Platinum sponsors!

Enjoy Everything STARWEST has to offer:

Ameet Deshpande - SVP Product Engineering, Qyrus
Ameet Deshpande – SVP Product Engineering, Qyrus

Speaker:
‍
Ameet Deshpande
Senior Vice President, Product Engineering, Qyrus

Speaker Bio:
‍
Ameet Deshpande is an Engineering generalist and a builder at heart with a focus on Quality Engineering, Product Engineering, Product Management, cross functional team building and Agile.

He has been involved in many strategic initiatives at Quinnox and its clients and especially in Financial Services with primary experience in Quality Engineering, Cloud, SaaS, and AI. He was also involved in large scale transformation programs as part of a consulting & architecture groups within one of the top 10 Banks in the world. Ameet is an electronics & communication engineer by education with specialization in embedded systems and associated areas.

Topic: Testing as PaaS: Delivering on Speed, Quality, Collaboration, and Autonomy

Date: Thursday, October 6th, 2022

Time: 11:15am –12:00pm PST

Location: Disneyland Ballroom

Description: In the world of testing, fragmentation is increasingly a real challenge. Testing teams are faced with the paradox of choice every step of the journey from test design, test building, test data, test infrastructure, and test reporting. As organizations grow and scale, complexity in its testing landscape often leads to substantial overhead, inefficiency, and higher cost.

The trends in testing move toward automation and more collaboration between different functions as he importance of “customer experience” increases. While companies are responding to these macro trends, the real question is how long can they continue to do so with their fragmented setup before it puts increasing pressure on existing cost structures and more importantly impacts the quality of the customer experience.

This talk will introduce the audience to the concept of testing as PaaS which enables teams to run testing centrally and in a standardized way to eliminate fragmentation and enable co-creation, collaboration and reduce rework.