Sobes.tech
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

  1. Ensure the correct reproduction of the bug. Conduct regression testing of the affected functionality.
  2. Provide the developer with a more detailed description of the reproduction steps, including environment, test data, relevant logs, and screenshots/video recordings.
  3. Check whether the bug is a result of incorrect configuration of the test environment or external dependencies.
  4. Discuss with the developer possible causes of the bug and obtain their perspective.
  5. 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.
  6. 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.
  7. Monitor the status of the bug in the bug tracking system and the progress of discussions.
  8. Propose alternative solutions or temporary workarounds if possible.