среда, 29 августа 2012 г.

Senior QA Engineer

Description
We are looking for a creative problem solver to assure the quality of our existing programs and create assured quality for our new ones. Youre not just verifying somebody elses specs, as a QA Engineer you work with software developers, release management, product management, support staff, and customers in the service of quality and performance of products.In this role you will:
  • Be the face of QA – The go-to person for anything QA
  • Be responsible and held accountable for the quality of products developed by IT for our internal and external customers
  • Help improve QA practices and processes by creating and maintaining documentation, QA templates, and other related artifacts
  • Work in an Agile environment with distributed teams
  • Perform a variety of tasks. Few examples include:
    • QA systems
    • Lead a team of QA engineers
    • Maintain QA artifacts (such as documentation, etc.) and report QA metrics
  • Participate in requirements management, including reviewing requirements for testability
  • Write and execute manual and automated test scripts
  • Be heavily involved with the Development teams during development, UAT teams during the acceptance testing and Release Team for deployments and post-deployment QA
  • Manage defect tracking for all software projects and assist with defect management by providing periodic updates to senior management as requested
  • Be responsible for all QA resources
Initially this role will be pure hands-on QA role involving digging deeper into our current system to learn it inside-out – you will earn the lead status by proving your metal over the period of time.Qualitative Requirements Following qualitative requirements are to ensure that your personality is a good fit for the company in general and the IT team in particular.
  • Ability to work at both detailed and abstract levels
  • Experience diagnosing, reporting, tracking and resolving quality issues
  • Ability to develop automated custom QA solutions without relying on commercial software packages
  • Comfort working in a distributed team
  • Ability to communicate clearly in writing, by phone, and in person
  • High productivity – at least 7 hours a day
  • Willingness and ability to create and adapt to new technologies
  • Ability to launch new projects and follow through to completion
  • Be willing to take the lead and not require hand-holding
  • Ability to juggle multiple assignments and be able to change priorities as needed
Technical Requirements Following technical requirements are very important. The # of months or years of experience is the minimum required.
  • Must have developed, published, implemented the following – soft copies of the samples will be requested.
    • QA standards
    • QA artifacts such as:
      • Test Plan / Strategy
      • Test Scripts / Test Cases
      • Test Results / Test Summary
      • Automation Scripts
  • 4 years of experience developing and executing manual test scripts
  • 2 years of experience developing and executing automated test scripts
  • 5 years of experience testing n-tier web based enterprise systems involving many components
  • 1 year of experience testing following backend components:
    • Automated jobs (.bat, scheduled Windows jobs, etc.)
    • SQL Server jobs and SSIS packages
  • 6 months of experience testing systems involving XML processing
  • 2 years of experience writing solid SQL queries for data verification – SQL skills will be evaluated
  • 6 months of experience using Microsoft Team Foundation Server for QA activities – technical skills will be evaluated
  • Must have performed and be intimately familiar with the following QA methods:
    • Unit
    • Integration
    • Regression
    • Automated
    • *box
  • 1 year of experience writing automation test scripts for Load Runner
  • 2 years of experience in an Agile environment
  • Familiarity with QA tools and techniques, bug tracking systems, test design and execution
  • Experience in testing systems developed in a variety of programming languages and environments especially Microsoft tools and technologies including C#, ASP.NET and SQL Server
Nice to have One of more of the following will differentiate you right off the bat from other candidates. Very specific questions will be asked during the interview if a candidate claims to have such experience.
  • Minimum 1 year of experience testing Windows Azure systems involving different Windows Azure components
  • Minimum 2 years of extensive experience using the Team Foundation Server and Microsoft ALM tools for day-to-day QA activities
  • Minimum 2 years of experience using Microsoft Test Manager 2010
  • Minimum 2 years of QA experience with IT system involving Banking and Treasury functions
Experience Between 5-10 years Bachelor’s Degree in Computer Science or related or equivalent experience
View more jobs in Dist of Columbia
Country: USA, State: Dist of Columbia, City: Washington, Company: UDig.

Комментариев нет:

Отправить комментарий