We are currently looking for a Quality Assurance Engineer to join our QA Department. This candidate will be responsible for carrying out all QA processes; developing test plans and test cases from business requirements / design specifications, executing test cases, tracking software defects /enhancements, and verifying software fixes. The successful candidate will display a high level of self-motivation and be able to work independently within a team environment.
Essential Duties and Responsibilities include the following. Other duties may be assigned.
Analyzes complex requirements and build effective test strategies and associated test data needed to execute tests
Prepare detailed estimates for functional application change request and technical solution changes
Perform system analyses and risk analyses so proper test strategies can be created
Establish software release criteria and work with team members to resolve defects that are within the defined criteria
Develop and execute thorough test plans, test cases and automated test scripts of all complexity
Execute test and resolve any test-related issues with project lead
Collaborate with project managers, business analysts, developers and other team members to ensure that project initiatives are met within timelines
Participate in training appropriate personnel on the new, enhanced, and modified software
Perform test plan / test case peer reviews
Experience
5 plus years experience testing client/server, web based applications, and/or back-end processes
Solid experience working with defect tracking tools and ability create project metrics with the data
Strong desire and ability to lead teams
Must have worked with one of the major relational databases: MS SQL Server, Oracle, and/or IBM DB2, as well as, writing SQL statements
Strong analytical, problem solving, technical and communication skills
Familiarity with XML, Java, RPG, Web Services (e.g. WSDL), Windows operation systems and AS400 (iSeries)
Familiarity creating automated tests and analyzing test results. Use of automated tools, such as Mercury Quick Test Pro, Original Software TestBench or performance tools would be extremely beneficial
Familiarity developing / testing software through the use of Agile Methods is desired
Working knowledge of Business Intelligence tools (e.g. Hyperion)
Apply Now