In our special New Year's Eve episode, I sat down with Florian Fieber to review the past year and look ahead to the future. We talked about the many conferences Florian attended and the dominant topics such as artificial intelligence (AI) and accessibility. Florian emphasized the importance of legislation such as the EU Accessibility Act and the Cyber Resilience Act, which act as drivers for the topics. We also discussed how AI is used in testing and the need for a balance between human expertise and machine assistance. Finally, we shared our plans for the next year, including more conferences and our work at ISTQB. It was a great conversation and a perfect way to end the year.
"The meta-topic at all corners and ends was of course AI, yes, testing of and with AI completely covered. There are also the first formats, or actually some of them already, that are really exclusively concerned with testing with AI or by AI." - Florian Fieber
Florian Fieber studied Media Informatics and Information Systems, after which he worked as a software developer and research assistant. His area of expertise today covers all aspects of quality assurance in the software lifecycle, with a focus on test management and process improvement. Since 2018, he has been active in the German Testing Board e.V. (GTB), where he is, among other things, head of the Acceptance Testing working group and has served as chairman of the GTB since 2022.
In 2023, the focus was on numerous conferences in the field of software quality and testing. The most important events included the Software Quality Days in Vienna, the German Testing Day, TACON in Leipzig and Testing United. These events provided an ideal platform for exchanging information on current trends and discussing new developments in the industry. The topic of artificial intelligence (AI) in particular was omnipresent and played a central role in presentations and discussions. The focus was on both the testing of AI systems and the use of AI to optimize test processes.
Artificial intelligence has long been a key topic in the testing community. Various events, such as the SIX Info Days or Testing United, were dedicated entirely to the potential and challenges of dealing with AI. The focus was on how AI can be tested, but also how it can make testing processes more efficient. One key aspect was the combination of human expertise and machine intelligence: AI does not act as a replacement for good testers, but rather complements and strengthens their skills.
Accessibility was another important topic of the year, particularly in the context of the forthcoming EU Accessibility Act. This promotes the development of accessible applications and has greatly increased interest in accessibility testing. Legal requirements are often a catalyst for innovation, and so the topic of accessibility has become the focus of many discussions and projects. Companies are faced with the challenge of making their applications accessible to all users, which requires extensive testing and specialized approaches.
In addition to accessibility, cyber security and the Cyber Resilience Act are also key issues in the testing sector. These new regulations require companies to carry out more stringent tests to ensure the security of their products. Such requirements not only pose challenges, but also offer opportunities, as they focus on essential quality aspects and promote innovation in the area of product safety.
A look into the future shows that artificial intelligence will remain a dominant topic. The integration of AI into test processes is likely to normalize, and the tools for testing AI systems will be further developed. In addition, topics such as DevOps, quality engineering and agile methods are becoming increasingly important. Low-code and no-code platforms for test automation also promise to further simplify and accelerate the testing process. Progress in these areas will have a lasting impact on the way the testing community works and open up new opportunities.
In 2025, several important trends are emerging in software testing. These include the increased integration of artificial intelligence and machine learning for the automation and optimization of test processes, the increased use of low-code and no-code platforms to make test automation accessible to non-programmers, and an increased focus on the accessibility of web applications in order to meet legal requirements and user needs.
The increased use of low-code and no-code platforms in software testing makes it possible to carry out test automation without in-depth programming knowledge. This leads to a democratization of the testing process, as even specialist departments without an IT background can create and execute tests. This accelerates test cycles, improves team collaboration and increases the quality of the software.
Web accessibility is becoming increasingly important in software testing, as legal requirements and social expectations demand equal access to digital content. Testers must ensure that applications comply with the Web Content Accessibility Guidelines (WCAG) to enable users with different abilities to make optimal use of them. This requires specialized testing methods and tools to verify compliance with accessibility standards.
The integration of artificial intelligence (AI) and machine learning (ML) is revolutionizing software testing by enabling the automation of test cases, error detection and analysis, and the optimization of test strategies. AI-powered tools can recognize patterns, make predictions and adapt to changing conditions, leading to more efficient and accurate test results.
Test environment simulation, also known as service virtualization, makes it possible to virtually simulate real test environments. This reduces the need for physical hardware, lowers energy consumption and thus supports more environmentally friendly IT practices in terms of green computing. As a result, companies can improve their carbon footprint and save costs at the same time.
The integration of quality assurance (QA) into the entire development cycle, often referred to as the shift-left approach, makes it possible to detect and correct errors at an early stage. This leads to higher software quality, shortens the development time and reduces the costs for subsequent error corrections. A holistic QA approach also promotes collaboration between development and test teams.
With the increasing use of mobile devices, the testing of mobile applications is becoming more and more important. Testers need to ensure that apps work smoothly on different devices, operating systems and networks. This requires specialized testing strategies, including performance, usability and security testing, to ensure a high level of user satisfaction.
The shortage of skilled workers in the IT sector means that companies are increasingly relying on automation and the use of low-code/no-code tools in software testing. This means that employees without in-depth programming knowledge can also be involved in the testing process, which increases efficiency and alleviates the staff shortage.
The increasing complexity of software systems presents testing with challenges such as the need for comprehensive test coverage, the integration of different technologies and ensuring system stability. This requires the use of advanced testing methods, automation and specialized tools to ensure the quality and reliability of the software.
With increasing requirements for data privacy and security, testers need to perform more security testing to identify vulnerabilities and ensure the protection of sensitive data. This includes penetration testing, checking compliance with data protection laws and implementing secure development practices to minimize risks.
Data protection and security play a central role in current software quality trends. In the face of growing cyber threats and stricter regulations, software solutions must integrate data protection and security aspects from the outset. Users expect their data to be protected, leading to a leap of faith in products. A lack of security can not only have legal consequences, but can also jeopardize a company's reputation. Therefore, security checks and data protection measures are crucial to ensure software quality and meet user expectations.
The growing complexity of software systems poses a major challenge for quality assurance. It increases the risk of errors as more components and interactions need to be tested. In addition, the integration of new technologies such as AI and cloud services requires extended test methods. In addition, the traceability of requirements is more difficult, which can affect the assurance of software quality. In the context of current software quality trends, agile practices and automated testing must be increasingly used to effectively address these challenges.
The shortage of skilled workers has a direct negative impact on software quality and software testing. Fewer qualified testers can lead to lower test coverage and higher susceptibility to errors. Companies are often forced to introduce automated testing to compensate for the shortage, which is efficient but also poses new challenges. This development is influencing current software quality trends, as the focus is increasingly on efficiency and speed rather than thorough quality assurance. This can lead to customer dissatisfaction and higher costs in the long term.
Testing mobile applications is crucial for ensuring user satisfaction and software quality. Due to the increasing use of smartphones and tablets, mobile apps are often the first point of contact with companies. In the current software quality trends, testers are focusing on performance, usability and security to meet the high expectations of users. Careful testing can also prevent negative reviews and potential financial losses, further increasing the relevance of testing.
The integration of quality assurance into the entire development cycle is becoming increasingly important, as it identifies problems at an early stage and increases efficiency. At a time when software quality trends are subject to dynamic change, it is crucial to incorporate quality from the outset to save time and costs. This promotes faster time-to-market and improves user satisfaction. A holistic approach enables continuous feedback, allowing adjustments to be implemented quickly. This keeps the product competitive and meets the increasing demands of users.
Test environment simulation improves software quality by creating realistic conditions under which applications are tested. Current software quality trends in green computing focus on efficiency and resource conservation. Simulations allow developers to minimize energy consumption during testing while identifying potential errors at an early stage. This leads to more energy-efficient software solutions and reduces the ecological footprint, which benefits both the quality of the software and sustainability goals.
Artificial intelligence and machine learning are revolutionizing software quality by making automated testing, error detection and performance analysis more efficient. Predictive analytics can identify potential problems at an early stage, making software development faster and more reliable. In addition, intelligent algorithms enable personalized user experiences and adaptive systems that can easily adapt to changing requirements. This significantly increases the overall quality of the software.
Web accessibility is crucial in order to provide all users with access to information and services. It promotes inclusion and improves usability, which has a positive impact on software quality. In current software quality trends, accessibility is an important aspect as it combines legal requirements and social responsibility. Companies that offer accessible solutions increase their reach and improve the user experience, which leads to greater customer satisfaction in the long term.
Low-code and no-code platforms have a significant impact on software quality trends by shortening development time and encouraging the participation of non-programmers. This can lead to faster delivery of applications, but also poses risks in quality assurance as not all users have technical knowledge. Effective testing strategies and automated tools are becoming essential to ensure software quality. In addition, the trend towards collaboration between business departments and IT encourages rapid iteration, which drives innovation, but also requires controlled standards to ensure consistent software quality.
For 2025, the most important software quality trends in software testing are the increased use of AI and automation to increase efficiency and accuracy. Cloud-based test solutions enable flexible test management and continuous integration. In addition, test-driven development (TDD) is becoming increasingly important in order to identify errors at an early stage. Agile methods promote rapid adaptability, while security testing functions are increasingly being integrated to proactively detect threats. These trends help companies to sustainably improve software quality and meet the growing demands of the market.