There are a number of topics under the concept of Frameworks POM, TestNG,
Data Driven and some other concepts.
Are these mutually exclusive? Would starting with the TestNG framework be best for beginners. I can navigate my app easy enough but need to think about an organized way of doing things.
Welcome to toolsqa 🙂 They are not mutually exclusive, you could actually combine all of them to create a Hybrid automation framework, but its up to you if you want to implement all of the frameworks into your project. I suggest you start with Data driven framework and Modular driven if you haven’t tried it yet, then followed up using Log4j and TestNG. 🙂