###[Have 3 amigos][1]. The 3 Amigos (in case you don't know)is a meeting where the Business Analyst presents a business requirement coupled with test scenarios (collectively called a “feature”) for review by a member of the development team and a member of the quality assurance team. This helps to build an *shared understanding* between all 3 of them. Make sure your develop the feature as per this shared understanding and cover these test scenarios as part of unit testing up to possible extent. I found this very helpful to have open conversation between Developer & tester to divide which part to cover on unit level(developer) & integration/end to end test level(tester). [1]: https://www.agilealliance.org/glossary/three-amigos/#q=~(infinite~false~filters~(postType~(~'page~'post~'aa_book~'aa_event_session~'aa_experience_report~'aa_glossary~'aa_research_paper~'aa_video)~tags~(~'three*20amigos))~searchTerm~'~sort~false~sortDirection~'asc~page~1)