Shafqat Khalid and Mahmood Ashraf (2026) “Software Testing in the SDLC: A Structured Review of Testing Levels, Principles, and Lifecycle Practices”, Machines and Algorithms, 5(02), pp. 59–77. doi: 10.66108/mna.v5i02.99.