Software QA Engineer

Location: Mountain View, CA

Ref#: 1648.3347

posted: 6-Oct-2017

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. Lead the functional testing efforts of one or more modules of the CloudSOC product, be the SME (subject matter expert) and provide QA technical leadership to team members. Devise functional test strategy for the features of a large-scale distributed system in the cloud, by participating in project-wide reviews of requirements and UX designs and docs. Take ownership for the quality for the owned module(s) of product and certifying them following the defined QA process. Perform hands-on testing of relatively complex feature(s) during the sprints and logs defects. Interface with the product managers and developers to understand the product features and ensure comprehensive test coverage for the owned features. Execute the test cases, log, track defects and work with the dev-team for the resolution. Help new team members by training, mentoring and bringing them to speed on the product functionality and features. Sign-off on the module by evaluating the build quality against the quality criteria. Investigate test and production failures, perform root cause analysis and create detailed bug reports. Perform defect escape analysis for all customer reported defects and enhance the test coverage. Work with the automation qa and give inputs on prioritizing the test cases, low hanging fruit opportunities for test automation so as to improve the test automation coverage for the regression features. Employer will accept Master’s degree in Computer Science, Engineering or related technical field and 2 years of work experience in job offered or in a computer-related occupation. Alternatively, employer will accept Bachelor’s degree Computer Science, Engineering or related technical field and 5 years of work experience in job offered or in a computer-related occupation. Any suitable combination of education, training, or experience is acceptable. Position requires 2 years experience in the following: 1. leading quality assurance efforts for enterprise and SaaS products; 2. Devise test strategies, designing and documenting test case reviews, executing test cases; 3. Defect report writing, reproducing the defects, validating defect fixes; 4. Best practices in test case writing, defect report writing, qa process; 5. Assessing the quality the product and determine of the product is ready for release or not; 6. Write quality reports for the product; 7. Work with dev, product managers, customer representatives to improve test coverage; 8. Leading and Testing the Machine learning Algorithms and Behavioral Analysis 9. Leading and Testing the Malicious activities inside different firewall types: Blue Coat Proxy, Symantec End Point Protection, McAfee, Palo Alto Nework 10. Managing, configuring and testing the Mobile Device Management (MDM) configuration such as MobileIron, Microsoft Intune