Sunday, June 07, 2009

QA Lead - 30508 in Dallas, TX

MDI Group's client is the nation s undisputed leader in community association management and is serving nearly three million members in associations across the United States. The Quality Assurance Lead s role is to develop, establish, and enforce quality assurance standards and measures within the software development organization. This individual is also responsible for estimating, collecting and reporting time estimates for all testing projects with emphasis on minimizing development time while maximizing testing coverage. The QA Lead must be able to report on the state and quality of products prior to release in a quantifiable manner. This individual will work with various business units to direct and perform test development in support of business cases, proposed projects, and systems requirements over the course of software development life cycles. This individual must develop leadership, training, innovation, and oversight to improve overall testing and quality.This individual must have solid understanding of .NET Architecture with the ability to perform basic coding in C# when needed.Responsibilities:Lead the development, establishment, and enforcement of quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product life cycles Create and refine strategies for integrating manual testing, automated testing, and support issues in an Agile development environment Work with various business units to plan, choreograph, direct, and document manual testing of all applications using by leveraging existing resources and planning manual test cycles Ensure that software quality measures comply with regulatory standards, industry standards, and accepted best practices Automated testing and development should be a symbiotic relationship, and the QA Lead must develop a framework and/or strategy for coupling automated testing to software development during the design phase with the goal of identifying defects as soon as they are checked-in Create methodologies and processes for the collection and analysis of data for ensuring software, systems, and product quality Direct and perform the analysis of formal test results in order to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws Create and program automated test scripts and applications in C# Know and implement software testing best practices in a high-production environment Have expertise testing multi-tiered Web based applications Bring as much to our team as it brings to you Work in an Agile development and test environment Requirements:Superior communication skills Excellent problem-solving skills Expertise working in a "Microsoft shop" with Microsoft technologies 10 years testing multi-tier Web applications in Microsoft technologies Ability to direct others in manual testing processes Understanding of basic technology-neutral programming concepts Mastery of all major testing methods Expertise with test script programming Familiarity with Microsoft Team System for Testers/Team System Quality tools Proficiency writing software in C# Understanding of relational database concepts and design Microsoft (or other) certifications a plus (eg MCTS, MCPD) A 4 year university degree in the field of computer science, information systems, computer engineering, business administration, or equivalent experience Bonus: experience testing E-commerce or ERP (CRM, Financial, Accounting, etc.) systems a plus Bonus: experience testing on Microsoft SharePoint platform a plus Be able to prove all of the above To Apply to this job go to http://www.GadBall.com or click here