We started the Testμ initiative to promote a discussion on the future of quality assurance. At the conference, we got a chance to listen to industry movers, thought leaders, and experienced software experts.
Along with those, we also wanted to give a voice to the community and get an understanding of what the future of quality assurance looks like in the year.
This survey was an attempt to do just that.
In this survey, we got 1615 respondents from 70 different countries sharing their insights on what the current quality assurance landscape looks like and what the future holds for in this domain.
Here are the insights from this survey:
Let’s start with demographics. Fortunately for us, we had a diverse mix of survey participants, belonging to all types of industries, company sizes, team sizes, experience levels, and geography.
This variety in respondents provided us with a rich, multifaceted understanding of the global QA landscape. However, it's important to recognize the inherent reach bias in any open-to-all survey, and though we have tried to mitigate these through our community efforts, there may be some skew or bias present in some sections of data.
Role Distribution:Test Engineers/QA Engineers constituted the highest percentage of respondents at 51.4%, followed by Test Architects and Test Leads at 15.1%.
Experience Levels: Professionals with over 10 years of experience formed the largest cohort at 31.80%, closely followed by those in the 0-3 years range at 27.90%.
Company Size: We found a notable distribution across small (1-100), medium (101-1000), and large (1001-10000+) organizations, with a majority of respondents working in large-scale companies (43.9%).
QA Bandwidth
Teams spend 10.4% of their time on setting up and maintaining test environments, and an additional 7.8% of their time on fixing flaky tests. This can be streamlined through right tooling.
Culture of Testing
71.50% of organizations involve testers in sprint planning sessions, signaling a substantial shift towards quality-focused development. However, small organizations are lagging in this metric with only 61.60% involving testers in every sprint.
CI/CD Adoption
89.1% of teams embrace CI/CD tools for rapid release cycles. Yet 45% of organizations are triggering their automated tests manually, and not leveraging CICD tools for running tests.
Test Prioritization Challenges
73.8% of teams run all automation tests every time. This brute-force system leads to higher developer feedback times. Lack of structured prioritization, or test orchestration system, poses risks by potentially overlooking factors like risk levels and customer feedback.
Test Intelligence and Analytics Gap
28.70% of organizations lack dedicated test intelligence infrastructure, with 19.16% of organizations lacking even basic structured reporting systems. It’s evident that there is a need for adopting better observability and analytics practices and tooling.
AI/ML Adoption:
77.7% of organizations are using, or planning to use, AI tools in their workflows. This includes AI use in test data creation (50.60%), test log analysis and reporting (35.70%), and formulating test cases (46.00%). However, reliability (60.3% orgs) and skill gap (54.4% orgs) remain the biggest challenges in integrating AI effectively.
One of the key insights the survey unveils is the undeniable impact of organizational culture on the quality assurance process.
Quality of digital experience is becoming more and more important in today’s digital-first economy. This is also evident in the fact that more and more organizations are spending significant resources on quality assurance of their digital experience.
What percentage of your development budget is allocated to testing?
AI-powered code generation is a powerful ally for testers, enhancing efficiency and allowing us to focus on strategic aspects of testing rather than mundane tasks.
Senior Test Engineer
What is the ratio of the number of testers or QA Engineers to software developers in your project?
How many devops/infrastructure team members are allocated to setup and maintain testing infrastructure?
How much time in % do you spend on the following activities?
How often are testers in your organization involved in sprint planning?
Who writes automation tests?
What is the frequency of production deployment/feature releases?
How do you execute your automated test cases?
* We had asked them to pick from multiple frameworks including Selenium, Cypress, TestNG, Cucumber, JUnit, Appium, Cypress, WebDriverIO, PlayWright, Mocha, Jest, XCUITest, Espresso, Puppeteer, Selendroid, Robotium and option to add others.
Number of frameworks/tools used in browser/mobile automation
Number of digital devices for testing
Number of browser versions to test
When testing for handheld devices, where do you test most often?
In the era of AI, testers become orchestrators, guiding the machine to generate code, optimize tests, and enhance quality. It's a collaboration that propels us into the future.
Test Architect
How many different handheld devices do you test on?
On average, how many tests are you running in parallel at a time?
What is the average time required to execute your complete automation test build?
While the possibilities of AI in code generation are speculative, its continued role in technological advancements and ethical considerations ensures its significant presence in the future of QA.
Director, QA
Do you use CI/CD tools to test or deploy your app?
How are automated tests triggered?
Who integrates automation tests on CI/CD pipelines
How are you orchestrating your automated tests
How do you prioritize test cases during test execution?
How many bugs are identified in the production environment?
What is the mean time to detect a test failure?
What is the mean time to fix a test failure
What metrics and KPIs do you track as part of your test observability?
The effectiveness of Test Optimization Tools (TOT) will be significantly enhanced with the integration of AI, ushering in a new era of more efficient testing processes.
Test Lead
How many tests run on average give flaky results
What tools does your organization use for test intelligence and analytics?
Which reporting platform do you use?
What types of generative Al tools are you familiar with?
How do you leverage AI/ML in your testing processes?
What do you think would be the biggest benefit of AI in the software quality assurance process?
Do you think there's a sufficient amount of training available for testers to adapt to AI-driven testing methods?
Do you believe testing can become entirely AI-driven in the future?
What do you think are the main obstacles when integrating AI into quality assurance processes?
We received 2300+ responses from 78 different countries, however we cleaned the data down based on several parameters to ensure accuracy and reduce spam. The data was cleaned based on the following parameters.
Based on this we reduced the number of qualified responses to 1615 from 70 countries.
The survey was opened for responses from 21st July 2023 to 31st October 2023. Over all the survey was open for responses for around 102 days.
The survey was part of the Testμ 2023 Conference and a large number of responses were recorded from conference registrants and attendees.
Apart from that, we fielded the survey among
We received a significant number of responses from countries like Argentina, Brazil, Canada, France, Germany, India, Japan, Mexico, South Korea, Spain, the United Kingdom, and the United States.
While we have tried to reduce the bias by targeting and reaching out to a very diverse set of software professionals, there would be some bias inherent in the sample size. For example, as the survey was not localized, there were a lot more responses from English speaking or English educated countries.
The software development and quality assurance ecosystem is evolving at a rapid pace, which may have created a bias in between response time as well, especially for questions related to AI adoption.
We will continue to improve our methodologies based on feedback received and incorporate all valid suggestions for 2024.
If you have any suggestion for the Future of Quality Assurance Survey 2024, feel free to reachout to us at support@lambdatest.com.
If you want raw data to deep dive into insights from your own, reachout to press@lambdatest.com or marketing@lambdatest.com and we would be happy to collaborate.