Software QA Engineer

Location: Mountain View, CA

Ref#: 1648.625

posted: 21-Dec-2018

Responsible for developing, applying and maintaining quality standards for company products. Develop and execute software test plans. Analyze and write test standards and procedures. Debug software products through use of tests. Maintain documentation of test results to assist in debugging and modification of software. Analyze test results to ensure functionality and recommend corrective action. Develop and execute test plans and automate test cases. Maintain and enhance the automation framework. Plan test projects and participate in design and functional specification reviews. Design, build, deploy, monitor, and manage test beds. Test tools and services that are used by other product teams to implement and deploy their products. Interact with the development teams to come up with test designs that satisfy their requirements. Utilize graduate-level research and analysis skills. Employer will accept Master?s degree in Computer Science, Engineering or related technical field and 3 year(s) of work experience in job offered or 3 year(s) of work experience in a computer-related occupation. Position requires 3 years experience in the following: 1. experience in developing and executing test plans and automating test cases; 2. experience maintaining and enhancing the automation framework; 3. experience planning test projects and participating in design and functional specification reviews; 4. experience with Selenium automation tool using languages Java, Python, etc. 5. experience in white box testing, web services and REST API?s 6. experience creating automation scripts and maintain regression automation test cases 7. experience on DB testing and write SQL queries 8. experience debugging application issues running on UNIX servers. 9. experience with the design, build, deploy, monitor, and manage test beds; 10. experience with test tools and services that are used by other product teams to implement and deploy their products; 11. experience interacting with the development teams to come up with test designs that satisfy their requirements 12. experience with software Quality assurance and testing methodologies.