To fix bugs, we need to make sure the necessary information gets shared with the right people. What's necessary to share might depend on the bug but here in this document, you'll find the most important components necessary to minimize confusion and give the engineering team the best chance to solve the matter as quickly as possible.
Bug reports should contain 3 main components:
- Steps to reproduce
- Expected result
- Actual result
This is arguably the most important part. What steps did you take immediately prior to experiencing the bug? The steps should be clear and easy for anyone to repeat. If the issue is happening on a certain page, that URL should be included. Be as specific as possible and write the steps as a numbered list (as if you were writing a cooking recipe).