.NET Application Developer Job Posting



Job Title: Senior Software Quality Assurance Engineer
Job ID: 310-904
Company: Professional Technical Resources
Position Type: Contract
Pay Rate: DOE
Skills: Quality Assurance QA
Date Posted: Oct-01-09

See our current opportunities at http://www.Protechnicals.com




Length of Engagement: 6 month contract
No third party submittals
US citizen or permanent resident only.

Position Description:

The Senior Software Quality Assurance Engineer works within the Information Services (IS) Department to ensure the productivity, reliability and accuracy of the systems and data used within the computerized testing and reporting applications. They review requirements and specifications, create test plans and design detailed test specifications that effectively evaluate MAP's very complex system of applications, interfaces and databases.
IS projects operate under tight and critical deadlines. The Senior Software Quality Assurance Engineer must be able to work efficiently and effectively within these time constraints to identify the highest risks that must be addressed for determining release readiness.

Responsibilities:

Communicate plans, status, and issues to management and stakeholders
Work with project management and team in prioritizing requirements
Foster and maintain good relationships with IS clients to ensure processes are integrated to support expected quality and IS client service levels
Lead the quality assurance efforts on multiple and simultaneous projects
Effectively integrate the quality assurance engineering and analysis functions on all projects
Contribute to tools evaluation and selection for quality assessment to maintain continuous improvement efforts
Audit quality programs and control procedures for adherence to standards and procedures
Assess the quality of application development projects
Provide senior level consultation and facilitation regarding software quality assurance procedures and testing methods
Test new programs, tools and techniques for acceptability, usability, and performance as documented; make recommendations as necessary
Create and maintain documentation for quality assurance procedures
Research new data processing methods, tools and techniques that can improve customer quality and productivity
Evaluate processes and coordinate with others to provide recommendations for standards, guidelines and procedures
Participate in the standard review process
Review the quality of unit testing, system integration testing and user testing
Perform other duties as assigned to ensure the success of the team and the organization

Required Skills, Knowledge and Experience:

Minimum B.S. degree in computer science or a related field; or equivalent work experience and/or education in lieu of a degree
Minimum five years quality assurance experience including at least two years testing multi-tier, web-based applications
Eperience with a .Net language and experience using Visual Studio
Experience writing test automation against Silverlight 3 web applications (WHITE, Selenium or Windows UIAutomation)
Ability to work closely with developers to efficiently design tests on top of existing Unit Tests
Experience with critical data validation including accuracy of formulae and algorithms used in the processing and reporting of stored data
Experience reviewing requirements for testability and clarity
Ability to test multi-tier, web-based applications
Ability to design and execute performance/load/stress tests with both web and windows client applications
Ability to perform TSQL queries (data testing directly against database) on Microsoft SQL Server
Technical aptitude to develop skills using available tools and software for the purpose of testing
Proficiency and comfort using Microsoft Office products (Word, Excel, Access, and Visio)
Ability to use test automation tools a plus (experience with Rational Robot preferred)
High standards in software engineering and quality assurance methodologies and the ability to apply them to software projects
Excellent verbal and written communication skills, including the ability to write and distribute bug reports
Ability to clearly communicate with non-technical personnel
Ability to work independently as well as a contributing team member
Ability to organize time effectively, determine priorities, and move work forward
Ability to assess the effectiveness of processes and procedures and recommend improvements

Email your resume with the job number 310-904 Senior Software Quality Assurance Engineer in the subject line to jobs@protechnicals.com

Location: US-OR-Portland
Telecommute: No (Onsite Position)
Contact Name: Staffing
Contact Phone:
Contact Email: jobs@protechnicals.com
URL: http://www.protechnicals.com




tech job trends, october 2009