Primary responsibilities of the Quality Assurance Engineer will be to develop an effective testing approach to assure that products meet design specifications and business requirements. Create and maintain automated tests for new and existing applications and features.
Analyze technical documentation and participate in the review process.
Create a test strategy, test plan and test cases for software products to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions.
Develop, maintain and execute an effective test plan for manually testing software functionality that has not yet been, or cannot be, automated.
Enhance and maintain test automation tools, test suites, and test lab machines.
Enforce quality standards and procedures throughout the software development lifecycle (SDLC).
Conduct testing to assure that products meet design specifications and business requirements.
Investigate, record and manage issues in a defect management system.
Other duties may be assigned.
BS Computer Science or equivalent.
5+ years of equivalent Software Quality Assurance position preferred.
U.S. Citizenship required for this position.
Work independently with minimal supervision as well as within a team environment.
Maintain an established level of productivity using time management techniques.
Able to shift between priorities as needed throughout the workday.
Must possess a strong knowledge of Software Quality Assurance industry standards.
Experience with industry Software Quality Assurance Automated testing tools.
Ideally the candidate would have experience with Smartbear TestComplete.
Keyword: Smartbear TestComplete, Software Quality Assurance, SDLC,
From: Kratos Defense
Kratos Defense - 5 months ago