Description
Daily Rate - Dublin City - 6 months+ (Mulitple Requirements)
Duties & Responsibilities
The Quality Automation Engineerwill play an integral role on Agile/Scrum product team(s) by developing software automation to aid in the delivery of high-quality products to our customers.
Maintain Automation Framework, which is a collection of commonly used automated testing tools, by adding features, implementing enhancements, and fixing issues.
The Quality Automation Engineer will develop automation tools and UI Scripts using, Selenium, Visual Studio, C#/.NET, and other testing tools to routinely test software deployments and products.
Skills and Experience:
Essential
- Experience working on Agile/Scrum teams including participation in the following: Scrum meetings, Task Planning, Team Retrospectives, etc.
- Experience using automated testing tools; ie Selenium Web Driver, WatiN, etc.
- Mid-level to advanced coding skills, preferably in Java.
- Working knowledge of testing RESTful web services and using a corresponding tool-set (SoapUI, JUnit, NUnit, SQL etc.)
- Basic understanding of DB's and queries
- Familiar with Unit Testing Frameworks
Desirable
- Mid-level to advanced knowledge of source control tools: SVN, VSS, CVS, etc., including merge and branching concepts
- Basic understanding of Performance Tools: JMeter, LoadRunner, etc.
- Experience of working within a Continuous Integration environment
- Working knowledge of Test Driven Development and Behaviour Driven Design