observant

adjective
  1. quick to notice things; paying careful attention to details
  2. carefully following religious laws, customs, or practices

Examples