To apply for this position, please visit this Website.
http://sqa.fyicenter.com/jobs/99680817_Lead_QA_Automation_Engineer.html
To see other op****tunities, please visit http://sqa.fyicenter.com
Date: 17-Oct-2008
Lead QA Automation Engineer
Main duties
* Review project information such as use cases, product requirements,
and technical specifications to understand the system workflow and
do***ent an appropriate automation strategy.
* Determine specific automation scenarios using project knowledge and
anticipated return on investment, do***enting the detailed plan and
schedule for all work required.
* Track deliverables of Test Automation Engineers against plan (using
Microsoft Project) through observations, weekly meetings, re****ts.
* Analyze change controls to provide feed back to the project teams
the impact to project and automation tools.
* Review manual test cases, executing where necessary, to understand
the low level detail and decompose the tools/functions required to
enable scripting/coding.
* Write functions/tools/scripts using an appropriate technology in
line with standards and guidelines.
* Coordinate peer reviews of automation code and unit tests, owning
resulting actions and the associated re-factoring.
* Work with colleagues in Development and QA to identify and solve
design and implementation problems, and negotiate effective
solutions.
* Based on own experience of operating systems, network structures,
and virtual/physical environments proactively suggest appropriate test
environments to be used for automation.
* Submit automated test tools/scripts to Test Leads for review and
approval, link into Quality Center if required and ensure readiness
for others to use.
* Explain return on investment and rationale for automation to other
QA and Software Engineers, to develop their understanding and sup****t
for the process.
* Review Test Engineers work and provide feedback to increase their
understanding and ability to contribute to automation.
* Working with the Test Leads to define, do***ent, and then follow an
appropriate Configuration Management Plan for the code the Test
Automation Team produces.
Qualifications
Experience and skills
You will need to demonstrate your experience of the following:
* Minimum 5 years of experience in functional automation development
and implementation.
* Writing test automation tools/functions for complex commercial
applications using a high level programming language such as Java,
VB.NET or C#.
* Good working knowledge of common scripting languages such as Python,
Perl, Tcl, or MS DOS Batch.
* Testing own code using unit and integration testing methodologies.
* Good working knowledge of common operating systems (e.g. Windows,
Linux, Solaris, FreeBSD, OS X).
* Good working knowledge of basic PC Networking (e.g. domains,
workgroups, Active Directory).
* Identifying and implementing process improvements for test
automation efficiency.
* Estimation, planning and tracking techniques.
* Defining and using Configuration Management processes to control the
branching and merging of source code.
* Reviewing recommended automation and the estimates from other
engineers to ensure appropriate detail and effort is fully captured.
The following experience is desirable
* Creating test automation to test embedded devices.
* Creating test automation to verify component level interfaces.
* Writing Functional or System Test Cases.
* Manual execution of Test Cases.
* Team lead/supervision.
Education Requirement
BS Computer Science or equivalent experience.
Thank you,
Team SQAFYI - Software QA Resource FYI
http://sqa.fyicenter.com


|