Software Test Engineer
Sunnyvale, CA 94089
* Create and enhance the automation test environments for products, including both User Interface testing and white box unit testing at the code level.
* Design and develop automated system test scripts and Java unit tests.
* Execute automated, semi-automated, and manual unit test cases, covering system test cases and specifications from software developers.
* Write and maintain automated and manual test procedures.
* Lead test case design reviews and participate in test case coverage reviews.
* Gather test case requirements in a fluid and fast-paced development environment.
* Clearly log defects, maintain test data, and monitor test performance over time.
* Investigate incoming bug reports prior to escalating to Software Engineers. Reproduce issues, provide logs, and run applications through a debugger.