icon

Browse Jobs

IT Jobs in Chicago IL

QA Lead- Chicago, Direct, 5709

Quality Assurance Senior

Quality assurance projects requires a broad understanding of testing as it applies to the software industry. The specifics are determined by each individual project. Specific tools, practices, and documentation policies will differ based on the requirements, type of work, and deliver timelines.
This role oversees the planning and execution of Quality Assurance activities for all projects. For each project, this role is responsible for the testing duties directly, or the delegation of the testing duties.

Duties include ensuring test plans and cases on new products are planned, developed, executed, and reported on in a thorough and timely manner, with all product deficiencies diagnosed, verified, and resolved. Duties also include the approval of all product releases to insure their successful roll out to customers.

Responsibilities:
• Work with design team during design phases to decide how much/what ‘”Alpha”-level testing of the product will be required. If the project is to add features to an existing product, designs the tests of that new feature PLUS the regression tests necessary to ensure the new feature did not break existing features.
• Participate in design reviews of the system as it is developed, to bring knowledge from past testing—what kinds of problems have slipped through design reviews in the past, etc.
• Manage the execution of Alpha test phase. Plan in detail the execution of test cases each day, schedule staff to execute those tests, ensure tests are run appropriately. Ensure issues are recorded, test case pass-fail statistics are recorded, and results are reported to the team. Ensure fixes are thoroughly tested before an issue is considered resolved.
• Ensure the adequacy of regression testing and reduce uncertainty about product quality.
• Responsible for the design, development and staffing of test lab and/or test bed to ensure adequate testing is possible on-site before going to customers for beta and allow adequate testing here of fixes to customer issues and regression testing of those fixes before updated software is shipped to the customers.
• Define, implement, and enforce release success/acceptance criteria (what has to work, what tests passed with what success criteria before software or hardware can be released).
• Ensure adequate defect tracking and reporting process, drive improvements as needed.
• Design/suggest/implement installation scripts for deployment of products and consistent installation in the field.
• Help train and communicate with external QA team, as needed, for the successful testing of the product and improving the understanding of the system.
• Provide feedback on user and support documentation by using drafts of the documentation during testing.

Typical Requirements:
• Understanding of QA methodologies—writing test cases, estimating schedule time needed for test, issues tracking processes, etc. (Agile)
• Experience planning, building, and running similar test environments.
• Ability to manage QA as well as personally write test cases, execute tests, etc.

If qualified and interested in this position, please call 312.424.0300 and reference job#5709

Labels:

Posted on Tuesday, December 15, 2009 permalink.


Interested in temporary positions? Check out the amazing benefits we offer.

Want to know how it works? Learn about the process.

Next Steps: