Job Description |
Will be responsible for managing multiple automated testing
projects under the direction of the Quality Assurance Manager. The Engineer will
ensure software quality by managing automated projects via the Automated Testing
Process. This individual is responsible for supporting Software Quality
Assurance team members to ensure quality throughout the software development
life cycle. Responsibilities include automated testing analysis; planning,
execution, management, and reporting on automated testing projects. These
responsibilities include assisting in the development, implementation and
support of the Software Quality Assurance standards, methods, techniques, and
tool usage, related to quality systems development and testing.
Responsibilities include:
-
Create, execute, and maintain automated test scripts for all
of our applications, these automated scripts should be repeatable and reportable
and ensure thorough test coverage of our applications utilizing Mercury
LoadRunner or QuickTest Pro. Candidates experienced in using QTP with Siebel
will be preferred.
-
Responsible for the implementation and maintenance of the
automation framework.
-
Write well organized and thorough automated tests following
company standards.
-
Execute smoke and regression tests and debug failures.
-
Maintain and enhance existing automated test scripts.
-
Report thorough and concise defects through the course of
testing and use of the applications
-
Develop and manage the Automation Strategy
-
Enforce utilization of the standard automated testing process
on automated projects
-
Perform random audits to ensure the standard automated
testing process is utilized on automated projects
-
Interact with other functional/resource managers to manage
automated projects
-
Submit TestDirector issues for defects/enhancements detected
during automated testing
-
Identify defects and/or problem areas within the software by
executing test cases and test scripts
-
Effectively communicate defects in a written format,
providing clear and concise information necessary to reproduce and explain the
problem
-
Work with developers to resolve issues
-
Develop Test Strategy, Test Plans and other documentation to
support automated testing projects
-
Evaluate, recommend, and implement testing tools and
methodologies as required
|