Software Testing Engineer Location: San Ramon, CA or Pleasanton, CA Type: Contract / Contract to Hire Responsibilities: Develop a quality assurance strategy for the client. Develop automation scripts. Develop test plans, test data, and test cases for new features, end-to-end system tests, and regression tests. Execute all tests. Test for production quality.