Location : Ohio
Duration : Longterm
Rate : $45/hr

SEND RESUMES TO [email protected]

Project DescriptionInitial project would be to lead the QA effort for
a project aimed at making an existing pricing application more
scalable and to separate out a second application currently sharing
the code base. In the near future, a third, closely related and much
larger, application will be started, also involving pricing, and this
role would also lead that effort in parallel.   For the third
application, a very significant amount of data quality, data testing,
and data quality analysis is required.
Project ObjectivesBoth separated applications would need to be
tested.  The third application also needs full QA lifecycle support,
from planning to test execution to reporting.
Working EnvironmentJava-based web application(s) with integration into
many other systems, including some older mainframe applications.  Some
possible travel to U.K. with third application development.

The Quality Engineer is responsible to execute quality and test
related processes.  This includes: 1) provide feedback on artifact
quality developed during requirements and analysis phase within
projects, 2) author test plans and test cases and perform test
execution for both project and support related activities.

1. Contribute to the development and execution of quality processes to
improve the quality of production software.
2. Review and contribute to development of QA artifacts, according to
artifact approval matrix.
3. Develop and maintain test plan, test cases with associated test
data based upon functional and non functional requirements.
4. Conduct tests, document and analyses test results and present
findings to development teams.
5. Provide guidance for test execution to resource temporarily
assigned to help in test effort
6. Report and documents defects found during test execution.
7. Participate in defects prioritization and help lead re-testing
activities
8. Assist in information gathering for metrics
9. Develop and maintain good relationships with project team
10. Provide test services for support activity and works with release
management to assure product release quality
11. Works with development team to instill testability into
development practices.
12. Help QA develop, implement and maintain quality and test
procedures, processes and best practices

1. Assess quality and test process maturity level and assist in
defining strategy to implement best practices.
2. Manage the day-to-day activities of a group of quality engineers to
complete project and support related activities.  Delegate assignments
to staff members as a part of this process.
3. Develop or oversee the development of test activities estimates,
resource plans, costs, benefits, and timelines for projects.
4. Complete risk and impact assessment for requests and ensure quality
and a timely delivery of all projects.
5. Ensure that projects follow prescribed software development life
cycle standards.
6. Review and contribute to development of artifacts, according to
artifact approval matrix. Provide leadership to quality engineers, has
complete responsibility and accountability for delivery of project
tasks assigned to the QA team.
7. Participate in defects prioritization and lead re-testing
activities.
8. Develop, track, analyze, and communicate test-related metrics to
project stakeholders.
9. Collaborate with Business Analysis to drive User Acceptance Test.
10. Keep Management, Project Managers and stakeholders informed of
current state of quality and test progress against pilot / production
readiness criteria.  Ensure completion of all deliverables within
schedule, budget and quality constraints.
11. Identify and lead implementation of software quality metrics that
results in improvement initiatives.
12. Develop and maintain good relationships with project team
13. Manage test services for support activity and works with release
management to assure product release quality
14. Demonstrate continuous effort to improve operations, reduce
support, decrease turnaround times, and streamline work processes.
15. Provide coaching, education, and career development for a world-
class QA team.
16. Keep current with trends and technological innovations in the IT
industry, and make appropriate development recommendations.
17. Continuously work to increase technical knowledge through self-
study and classroom training.
18. Identify test automation opportunities to improve efficiency and
effectiveness of test services. Define test automation strategy and
framework.
19. Identify test outsourcing / offshoring opportunities to improve
efficiency of test services
20. Drive selection of testing tools to support test efficiency and
effectiveness objectives.  Insure that test tools are consistently
used across enterprise.

-- 
You received this message because you are subscribed to the Google Groups 
"Software Quality Assurance Center" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/software_qa_center?hl=en.

Reply via email to