Senior Software Quality Engineer (closed)
Senior Quality Engineer
The Senior Quality Engineer, reporting to the QA Manager, will be responsible for being a resource on testing efforts within the engineering department. They will provide feedback, guidance, and execution representing quality principles within the engineering group.
.Responsible for ensuring that test plans are developed for each project to provide a clear way to confirm that the software being tested satisfies the requirements outlined in the product specifications and meets our software quality standards.
.Work with both automated and manual testing as required.
.Develop and execute test plans to perform all aspects of verification, including functional, structural, regression, load, and system testing.
.Perform black and white box testing of new and existing functionality.
.Act as technical and quality engineering resource for other team members.
.Work closely with Development and Product Management to ensure quality representation throughout the design and development process.
.Conduct tests, record data, and communicate results and analysis to software developers for appropriate action.
.Provide feedback and recommendations related to current testing methods, processes, and tools where appropriate.
Required Skills and Experience:
.BS/MS in Computer Engineering or Computer Science required.
.5-7 years experience in Quality Engineering and Development.
.Experience with multi-tiered web application and client/server technologies.
.Experience writing test plans and test case suites.
.Has experience working as lead Quality Engineer for projects.
.Ability to review and participate in product and technical design reviews.
.Experience with application servers such as WebLogic, WebSphere, JRun, JBOSS, and Tomcat.
.Experience with databases including SQL programming (SQL Server a plus).
.Understanding of HTTP and other web-based protocols.
.Experience with Java-based web applications.
.Familiarity with automated test principles and tools