job description senior qa automation engineer - …€¦ · job description senior qa automation...
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