Middle+
What to do if all checks are completed, but the bug still exists, and the developer refuses to fix it?
sobes.tech AI
Answer from AI
- Ensure the correct reproduction of the bug. Conduct regression testing of the affected functionality.
- Provide the developer with a more detailed description of the reproduction steps, including environment, test data, relevant logs, and screenshots/video recordings.
- Check whether the bug is a result of incorrect configuration of the test environment or external dependencies.
- Discuss with the developer possible causes of the bug and obtain their perspective.
- If the bug is critical or blocking, escalate the issue:
- Test Lead (QA Lead): To get support, additional expertise, or assistance in negotiations with the developer.
- Project Manager (PM): To assess the impact of the bug on timelines, budget, and product quality, and to make a decision on the priority of fixing.
- Product Owner (PO): To confirm the importance of the bug from a business perspective and to determine its priority.
- Document the bug report in as much detail as possible, including all collected data, conducted investigations, and discussion results. Set the appropriate priority and severity of the bug.
- Monitor the status of the bug in the bug tracking system and the progress of discussions.
- Propose alternative solutions or temporary workarounds if possible.