Transformation to Quality Engineering through AI with Automation using Machine Learning
DOI:
https://doi.org/10.63282/3050-9262.IJAIDSML-V5I2P129Keywords:
AI-driven Quality Engineering, Machine Learning Test Optimization, Predictive Defect Propagation, Self-healing Test Automation, CI/CD Intelligent OrchestrationAbstract
The application of Artificial Intelligence (AI) and Machine Learning (ML) has revolutionized quality engineering by making intelligent automation, predictive analytics and adaptive software testing possible. However, traditional quality engineering techniques can often prove difficult to implement, scale, integrate and control defects in modern software environments. In this study, we present a novel quality engineering transformation framework through the integration of machine learning and automated quality assurance processes to increase software reliability, reduce test time and improve prediction capabilities for software defects. The AI-enabled framework presented in the research uses intelligent analytics to perform adaptive risk assessment, automated optimization of test cases and quality monitoring at all stages of software engineering. Furthermore, the framework makes use of the behavioral learning model to optimize testing techniques based on previous project experiences and knowledge. The benefits of the experiment in comparison with traditional quality engineering techniques can be easily illustrated with the help of experimental findings; they include increased efficiency and accuracy in detecting software defects, resource optimization, faster test processing and improved overall software quality.
References
[1] Acharya, G. P., & Muppalaneni, R. (2022). AI-Powered Testing Frameworks for Complex Software Systems. The Computertech, 01-11.
[2] Anasuri, S., Rusum, G. P., & Pappula, K. K. (2023). AI-Driven Software Design Patterns: Automation in System Architecture. International Journal of Artificial Intelligence, Data Science, and Machine Learning, 4(1), 78-88.
[3] Deming, C., Khair, M. A., Mallipeddi, S. R., & Varghese, A. (2021). Software testing in the era of AI: leveraging machine learning and automation for efficient quality assurance. Asian Journal of Applied Science and Engineering, 10(1), 66-76.
[4] Goyal, A. (2023). Driving continuous improvement in engineering projects with AI-enhanced agile testing and machine learning. Int. J. Adv. Res. Sci. Commun. Technol, 3(3), 1320-1331.
[5] Gutiérrez, M. (2020). AI-Powered Software Engineering: Integrating Advanced Techniques for Optimal Development. International Journal of Engineering and Techniques, 6(6).
[6] Hourani, H., Hammad, A., & Lafi, M. (2019, April). The impact of artificial intelligence on software testing. In 2019 IEEE Jordan International Joint Conference on Electrical Engineering and Information Technology (JEEIT) (pp. 565-570). IEEE.
[7] Jha, N., & Popli, R. (2022). DESIGN OF AI DRIVEN FRAMEWORK USING MACHINE LEARNING GENERATED TEST FLOWS FOR SYSTEM UNDER TEST. CORROSION AND PROTECTION, 50(11).
[8] Khan, S. Z. (2023). Automated Test Case Generation and Defect Prediction: Enhancing Software Quality Assurance through AI-Driven Testing Automation.
[9] King, T. M., Arbon, J., Santiago, D., Adamo, D., Chin, W., & Shanmugam, R. (2019, April). AI for testing today and tomorrow: industry perspectives. In 2019 IEEE international conference on artificial intelligence testing (AITest) (pp. 81-88). IEEE.
[10] Natarajan, D. R. (2020). AI-generated test automation for autonomous software verification: Enhancing quality assurance through AI-driven testing. Journal of Science and Technology, 5(5).
[11] Zangeneh, P., & McCabe, B. (2022). Modelling socio-technical risks of industrial megaprojects using Bayesian Networks and reference classes. Resources Policy, 79, 103071. https://doi.org/10.1016/j.resourpol.2022.103071
[12] Agrawal, A., Fischer, M., & Singh, V. (2022). Digital Twin: From Concept to Practice. Journal of Management in Engineering, 38(3), 04022012. https://doi.org/10.1061/(ASCE)ME.1943-5479.0001034
[13] D'Angelo, G., Palmieri, F., & Robustelli, A. (2022). Artificial neural networks for resources optimization in energetic environment. Soft Computing, 26(4), 1779–1792. https://doi.org/10.1007/s00500-022-06757-x
[14] Pham, P., Nguyen, V., & Nguyen, T. (2022, October). A review of ai-augmented end-to-end test automation tools. In Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (pp. 1-4).
[15] Raja, R. S. (2023). Leveraging Generative AI and Machine Learning in Software Testing: Emerging Tools and Technologies for Quality Engineering. INTERNATIONAL SCIENTIFIC JOURNAL OF ENGINEERING AND MANAGEMENT Учредители: Indospace Publications, 2(10), 1-6.
[16] Ricca, F., Marchetto, A., & Stocco, A. (2021, April). AI-based test automation: A grey literature analysis. In 2021 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (pp. 263-270). IEEE.
[17] Sahoo, A. (2023). AI-Infused Test Automation: Revolutionizing Software Testing through Artificial Intelligence. OrangeBooks Publication.
[18] Sharma, V., & Budidha, N. (2021). AI-Driven Predictive Analytics for Software Quality Improvement. Artificial Intelligence and Machine Learning Review, 2(3), 10-19.
[19] Srinivas, N., Mandaloju, N., & Nadimpalli, S. V. (2020). Cross-platform application testing: AI-driven automation strategies. Artificial Intelligence and Machine Learning Review, 1(1), 8-17.
[20] Thakur, D. H. E. E. R. E. N. D. E. R., Mehra, A. D. I. T. Y. A., Choudhary, R. O. H. I. T., & Sarker, M. I. T. H. U. N. (2023). Generative AI in software engineering: Revolutionizing test case generation and validation techniques. IRE Journals, 7(5), 281-293.
[21] Upadhyay, A., & Raghavan, P. (2022). The Future of Quality Engineering: How AI-Driven Test Automation is Redefining Enterprise Delivery.
[22] Vadde, B. C., & Munagandla, V. B. (2022). AI-driven automation in devops: Enhancing continuous integration and deployment. International Journal of Advanced Engineering Technologies and Innovations, 1(3), 183-193.
[23] Vadde, B. C., & Munagandla, V. B. (2023). Integrating AI-driven continuous testing in DevOps for enhanced software quality. Revista de Inteligencia Artificial en Medicina, 14(1), 505-513










