Transcript

Job Description Senior QA Automation Engineer

SUMMARY: This role sits within the Engineering Department where you will work closely with the QA Manager to:

Define and establish automation strategy and process

Take ownership and responsibility for the design and development of all aspects of automated testing along with creation, execution and maintenance of automated scripts

Lead, mentor and help up-skill junior members of the automation team EXPERIENCE: Essential:

Proven experience developing automated test systems and scripts beyond record

and playback. Specifically developing functions, adding control flow logic, loops etc

Strong knowledge of Microsoft technologies

Proven understanding of white box, grey box and black box testing techniques

Experience in at least two of the following languages; C#, VB.NET, ASP.NET, C++, Java

Excellent understanding of object oriented design principles

Experience of source control systems and configuration management

Experience using SQL with regard to writing and understanding queries and procedures

Proven ability to deliver quality results in a busy and dynamic business focused environment

Desirable/Advantageous:

Experience with performance/load testing

Experience scripting using Python

Experience using 3rd party automation tools. Test Complete would be desirable

Experience with Visual Studio’s Coded UI module

Experience using Microsoft TFS ALM system

Experience in Agile development methodologies

Top Related