Software Test Development And Automation EngineerStatus: OpenLocation: Sunnyvale, CA, United StatesPermanentMinimum 5-7 years of experience with software test development and automation. Must have demonstrable ability to identify and define use/test cases for complex software applications.Must be able to deploy said code into test framework and collect results and be familiar with continuous integration practices.Experience of testing full stack applications from web browsers, restful API to backend services.Experience of continuous integration testing and test environment management.Experience of software development life cycles, software code management, and deployment.Knowledge of software and system integrations. Linux/Unix system administration knowledge required.Experience testing cloud components (Apache CloudStack, Docker Containers and Software Defined Networking) is a big plus as well DevOps domain experience (such as testing CI components, repositories, etc).