Business AnalystLocation: Pleasanton, CADuration: Long Term ContractGather, analyze, and document business and system requirements.Functional specifications, user stories, workflow diagrams, and process maps.Work closely with stakeholders in healthcare, product, IT, and operations to understand project needs.Analyze data flows, database structures, and integration points across systems.Write and execute SQL queries (Postgres, Oracle) for data validation, reporting, and troubleshooting.Support testing activities including test plan creation, test case execution, and defect tracking.Participate in system design discussions and recommend solutions for process improvement.