Develop and maintain test cases, scenarios and test scripts for QA testing (manual and automated testing)
Provide estimates of work efforts for a work request to QA Lead/Manager.
Provide status reports of current workload to QA Lead/Manager.
Serve as an active participant of a development team that maps a plan to future product phases.
Proactively assist in the definition of Quality Assurance guidelines for the software development process.
Evaluate product requirements and functional specifications in order to develop effective test cases and scenarios.
Liaise with Quality Assurance Lead and Project Manager in the scheduling of pre-development quality assurance and post development test execution as needed.
Provide premier Quality Assurance testing of assigned software products.
Conduct System testing of enhancements and fixes.
Review requirements and technical design docs for test case, scenarios and test script development.
Document, report and track defects found during testing, launch and product usage
Review defects in production for testing enhancements
Administer and/or assist in user training.
Assist in implementation of QA standards and continual improvement activities.
Experience with a high level computer language (Java & D3/Pick preferred) in the creation or maintenance of test applications, test harnesses, and/or test frameworks (class or work projects) or experience running off-the-shelf test applications and automation suites (JUnit)
In depth knowledge of MS-SQL and ability to understand and modify existing SQL test cases or creation of new SQL to meet test requirements
Familiarity with Win Runner, Load Runner, Test Director and QuickTest Pro is strongly preferred.