Search papers, labs, and topics across Lattice.
This study investigates regression testing practices in remote and hybrid software development teams through qualitative interviews with 20 software professionals. The analysis reveals that while the core phases of regression testing remain consistent, their execution relies heavily on documentation, automation, and tool integration to facilitate asynchronous collaboration. The study highlights the importance of standardized reporting, shared repositories, and traceability mechanisms in overcoming communication and coordination challenges in distributed environments.
Remote and hybrid teams are leaning heavily on documentation, automation, and tool integration to maintain regression testing quality, suggesting a shift from informal co-located practices to more formalized, asynchronous workflows.
Remote and hybrid work have transformed how software development teams organize, communicate, and assure quality. This study investigates how regression testing is performed and experienced under these distributed conditions. Using qualitative interviews with twenty software professionals from diverse organizations, we analyzed how regression testing processes, tools, and coordination practices adapt to remote and hybrid environments. The results show that while the core phases of regression testing remain stable, their execution increasingly depends on documentation, automation, and tool integration to support asynchronous collaboration. Communication and coordination challenges were mitigated through standardized reporting, shared repositories, and traceability mechanisms that replaced informal co-located interactions. These findings reveal regression testing as a socio-technical practice shaped by the interaction between human collaboration and digital infrastructure. Our study contributes to understanding how software quality assurance evolves under remote conditions and offers practical implications for teams and organizations adopting hybrid work models.