1. A software defect management system, comprising: a processor; and a memory disposed in communication with the processor and storing processor-executable instructions comprising instructions for: obtaining, from a user device, an application programming interface call for a black-box software application, wherein the black-box software application is associated with an application server located separately from the software defect management system; determining whether the black-box software application is configured in a defective manner to process the application programming interface call; identifying a call processing application to process the application programming interface call, based on determining whether the black-box software application is configured in a defective manner to process the application programming interface call, wherein the software defect management system bypasses the application server for processing the application programming interface call if it is determined that the black-box software application is configured in a defective manner; and providing the application programming interface call for the identified call processing application.