1. gitignore is absent
  2. Driver transition from test to page
  3. Sensitive data in a project
  4. No screenshots in reporting
  5. No step definitions
  6. Hardcode of items to check
  7. Instances of pages in a class
  8. Not business-oriented approach
  9. Driver in a test
  10. Prerequisites in a test body
  11. No business-logic layer