Research Article

Intelligent Requirements Validation: An Empirical Evaluation of NLP Techniques for Automated Quality Assurance

by  Yuliia Baranetska
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 187 - Issue 53
Published: November 2025
Authors: Yuliia Baranetska
10.5120/ijca2025925909
PDF

Yuliia Baranetska . Intelligent Requirements Validation: An Empirical Evaluation of NLP Techniques for Automated Quality Assurance. International Journal of Computer Applications. 187, 53 (November 2025), 58-66. DOI=10.5120/ijca2025925909

                        @article{ 10.5120/ijca2025925909,
                        author  = { Yuliia Baranetska },
                        title   = { Intelligent Requirements Validation: An Empirical Evaluation of NLP Techniques for Automated Quality Assurance },
                        journal = { International Journal of Computer Applications },
                        year    = { 2025 },
                        volume  = { 187 },
                        number  = { 53 },
                        pages   = { 58-66 },
                        doi     = { 10.5120/ijca2025925909 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2025
                        %A Yuliia Baranetska
                        %T Intelligent Requirements Validation: An Empirical Evaluation of NLP Techniques for Automated Quality Assurance%T 
                        %J International Journal of Computer Applications
                        %V 187
                        %N 53
                        %P 58-66
                        %R 10.5120/ijca2025925909
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

To ensure high-quality software at scale, faster and more reliable requirements validation is needed beyond manual methods. This paper examines the use of Natural Language Processing (NLP) for automated validation through a mixed-method study in the automotive and healthcare sectors. Manual validation was compared with an NLP-based approach on 50 requirements, assessing time, defect detection, and cost. The NLP method reduced validation time by 66.7%, identified 29.4% more defects, and lowered costs by 40%, with all differences being statistically significant. This paper discusses the workflow, dataset, annotation scheme (ambiguity, inconsistency, redundancy), implementation tools (spaCy, BERT, NLTK), and challenges (domain terminology, integration).

References
  • O. Adebayo. From test automation to intelligent QA: Leveraging AI in quality assurance for RPA and DevOps. International Journal of Computer Techniques, 9(4), 2022.
  • V. Ankireddi. AI-powered quality assurance: Revolutionizing software development through intelligent anomaly detection and automated monitoring. IJSAT—International Journal on Science and Technology, 16(2), 2025.
  • S. M. S. Bukhari and R. Akhtar. Leveraging artificial intelligence to revolutionize Six Sigma: Enhancing process optimization and predictive quality control. Contemporary Journal of Social Science Review, 2(4):1932–1948, 2024.
  • N. N. Gadani. Artificial intelligence: Leveraging AI-based techniques for software quality. International Research Journal of Modernization in Engineering Technology and Science, 6(7):757–769, 2024.
  • J. Jeon, X. Xu, Y. Zhang, L. Yang, and H. Cai. Extraction of construction quality requirements from textual specifications via natural language processing. Transportation Research Record, 2675(9):222–237, 2021. doi: 10.1177/03611981211001385.
  • F. S. Júnior, P. A. Reis, M. S. Cavalcante, and A. H. M. de Oliveira. Systems engineering process enhancement: Requirements verification methodology using natural language processing (NLP) for the automotive industry. SAE Technical Paper 2023-36-0117, 2024. doi: 10.4271/2023-36-0117.
  • I. Kolawole, A. M. Osilaja, and V. E. Essien. Leveraging artificial intelligence for automated testing and quality assurance in software development lifecycles. International Journal of Research Publication and Reviews, 5(12):4386–4401, 2024. doi: 10.55248/gengpi.5.1224.250142.
  • P. R. Kothamali. AI-powered quality assurance: Revolutionizing automation frameworks for cloud applications. Journal of Advanced Computing Systems, 5(3):1–25, 2025.
  • P. Mohapatra. Natural language processing in software quality assurance and testing. In Intelligent Assurance: Artificial Intelligence-Powered Software Testing in the Modern Development Lifecycle, vol. 4, p. 109, 2025.
  • P. S. Mohapatra. Artificial intelligence and machine learning for test engineers: Concepts in software quality assurance. In Intelligent Assurance: Artificial Intelligence-Powered Software Testing in the Modern Development Lifecycle, vol. 4, p. 17, 2025.
  • J. Motger de la Encarnación, “Natural Language Processing Methods for Document-Based Requirements Specification and Validation Tasks,” Ph.D. dissertation, Universitat Politècnica de Catalunya, 2024, doi:10.5821/dissertation-2117-417795.
  • D. R. Natarajan. AI-generated test automation for autonomous software verification: Enhancing quality assurance through AI-driven testing. International Journal of HRM and Organizational Behavior, 8(4):89–103, 2020.
  • A. Owen and J. Mike. Natural language to automation: Developing NLP-based QA tools to translate user stories into executable tests. ResearchGate (preprint), May 2025.
  • E. Oye and D. Evans. Intelligent test automation in the age of AI: Exploring the future of quality assurance through machine learning integration. ResearchGate (preprint), May 2025.
  • X. Pan, D. Wang, and F. Tsung. Empowering intelligent quality control with large models: A comprehensive survey of methods, challenges, and perspectives. TechRxiv (preprint), 2025. doi:10.36227/techrxiv.175693562.25402017/v1.
  • S. Polampally, K. Kudithipudi, V. K. Jyothi, A. Morsu, S. K. Ragunayakula, R. K. Ravindran, G. Nadella, and V. A. S. Ramuloo. Leveraging AI for continuous quality assurance in agile software development cycles. Cloud Computing and Data Science, 7(1):25–38, 2025.
  • A. Sarkar, S. M. Islam, and M. S. Bari. Transforming user stories into JavaScript: Advancing QA automation in the US market with natural language processing. Journal of Applied Intelligence & General Science (JAIGS), 7(1):9–37, 2024. doi: 10.60087/jaigs.v7i01.291.
  • P. C. Shekhar. Accelerating Agile Quality Assurance with AI-Powered Testing Strategies. Int. J. of Scientific Research in Engineering and Management (IJSREM), vol. 6, no. 1, 2022, doi:10.55041/IJSREM15369
  • N. Srinivas, N. Mandaloju, and S. V. Nadimpalli. Leveraging automation in software quality assurance: Enhancing defect detection and improving efficiency. International Journal of Acta Informatica, 3(1):112–124, 2024.
  • L. Zhao, W. Alhoshan, A. Ferrari, K. J. Letsholo, M. A. Ajagbe, E.-V. Chioasca, and R. T. Batista-Navarro. Natural language processing for requirements engineering: A systematic mapping study. ACM Computing Surveys, 54(3):1–41, 2021. doi: 10.1145/3444689.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Natural Language Processing (NLP) Requirements Validation Quality Assurance (QA) Test Automation BERT CI/CD

Powered by PhDFocusTM