Key job responsibilities
1. Own the quality and release for the products.
2. Work closely with engineers and business owners throughout the development and testing lifecycle, review requirements, specifications and technical design document
3. Write and maintain test plans, test cases and test scripts.
4. Execute and verify results of new and existing automated tests.
5. Develop and apply testing processes for new and existing products to meet client needs
6. Troubleshoot and isolate potential bugs to help developers research the root cause of problems, and track defects through resolution.
7. You will assist with the verification of potential issues as a result of triage/diagnosis by customer service representatives.
8. Deliver defect reports that include steps to reproduce, logs, clear description of actual results vs. expected, helpful title / summary.
9. Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process
- BS in Computer Science or equivalent combination of technical education
- Good analytical ability and QA acumen
- Ability to understand technical specifications and analyze log files
- Knowledge of QA methodology and tools
- Preferably, have experience in Java/C++/Perl/Python based automation and/or user-level automation tools such as Selenium/Web Driver
משרות נוספות שיכולות לעניין אותך