Develop and execute software test plans using Agile and Scrum methodologies; work on full testing lifecycle, including test planning, design and execution; participate in meetings to gather and understand requirements; analyze business and development specifications; review requirements to identify and close gaps; prepare test strategies and test cases based on requirements; create test scripts and system test plans; test and write SQL, T-SQL and PL/SQL statements; install software to QA environment and maintain test environment integrity; perform functional testing of client/server and applications; perform database testing; write scripts to verify data integrity; perform XML validation; perform server side validation and host file testing; provide guidance on defects to developers; run scripts to test policy server connectivity; log defects and participate in defect status meetings; analyze test results for validity; document all phases of the QA process; and use Windows, UNIX, Linux, Oracle, DB2, SQL Server, SQL Developer, Quality Lifecycle Management, SiteMider, Rally, Jira, Quality Center/HP ALM, QTP, SOAP UI, HTML, XML Web Services, UML, CSS, and related tools.
Minimum Qualifications Education:
Bachelor degree in Computer Science, Computer Engineering, Electronic Engineering, or in a related field of study (will accept equivalent foreign degree);
Three (3) years of experience as a Software Quality Assurance Engineer and Tester, Software Developer, Systems Analyst or in a related occupation;
Experience must include work with Oracle, Quality Center/HP ALM, Jira and Web Services; must be willing to relocate.