input: Write a python function to parse the given HTML and extract employee data into a list of dictionaries.
  assert extract_employee_data(html) == [
      {'Name': 'John Doe', 'Job Title': 'Senior Developer', 'Department': 'IT', 'Salary': '$120,000'},
      {'Name': 'Jane Doe', 'Job Title': 'Manager', 'Department': 'Finance', 'Salary': '$95,000'},
      {'Name': 'Tim Smith', 'Job Title': 'Junior Developer', 'Department': 'IT', 'Salary': '$55,000'}
  ]
output: def extract_employee_data(html):
      from bs4 import BeautifulSoup
  
      soup = BeautifulSoup(html, 'html.parser')
      employees = []
  
      rows = soup.find_all('tr')[1:]  # Skip the header row
      for row in rows:
          cols = row.find_all('td')
          employee = {
              'Name': cols[0].text.strip(),
              'Job Title': cols[1].text.strip(),
              'Department': cols[2].text.strip(),
              'Salary': cols[3].text.strip()
          }
          employees.append(employee)
  
      return employees