Sunnyvale, CA 94085
* Work with the development team on all feature definitions and test definitions.
* Work (communicate/collaborate) with other global teams during all phases of software development.
* Work with software team to create a test plan and schedule using Agile development principles.
* Build test scenarios, test requirements and test case detail documents based on the software requirements and software design.
* Ensure software quality by working with development team throughout development cycle using Agile methodologies.
* Work with global support teams to provide 3rd level support to customers (support functions will be part of development cycles).