Automation Test Engineer – QA (LRRAutoDUB) Dublin, Republic of Ireland

Salary: EUR450 - EUR525 per day
Automation Test Engineer – QA

My Dublin based client is looking for an accomplished Automation Test Engineer to join their QA Scrum Team; writing and executing test scripts/test scenarios in a rapidly changing environment. The Automation Test Engineer will be delivering leading-edge technology to build and deliver unparalleled customized insights that enrich both the performance of businesses and the lives of consumers. As an Automation Tester your responsibilities will include analysis of requirements, writing automated test scripts/scenarios to verify stated and implied requirements, execution of test scripts/scenarios, and defect tracking and resolution. You will be able to handle all QA aspects of your projects including estimating testing efforts, building and executing test plans, defining/creating data, communicating status and providing requirements for regression automation.

• You will have a thorough technical knowledge of software development methodologies, design and implementation with an emphasis on Scrum Agile and XP.
• Experience using test automation frameworks and tools, from, JUnit, NUnit, MSTest, Cucumber, JBehave, Karma, Selenium, cURL, SoapUI, Protractor and Microsoft UI Automation
• Behaviour/test-driven development (TDD/BDD) at multiple levels within the software by pairing with production code developers and product owners.
• Write and implement acceptance criteria.
• Write automation test cases that verify functional and non-functional requirements of a feature.
• Design / lead the definition and execution of the test approach for a project or projects, ensuring its consistent application across the project team.
• Experience of and ability to design and execute effective automated functional tests
• Significant experience working collaboratively in multi-disciplinary teams to deliver software development projects.
• Experience writing good quality code, using C#, Java or JavaScript
• Understanding of databases and services (e.g. RESTful services), including the ability to programmatically interact with data formats that may include XML and JSON
• Ability to communicate effectively with stakeholders, to perform business analysis and produce relevant acceptance criteria
• Experience identifying the genesis of a defect, using de-bugging tools (e.g. Firebug or Console), analysing stack traces, code, log-files and other artefacts
• Deep understanding of Agile development practices including TDD & BDD and their application. Exposure to mocking frameworks
• Working knowledge of a CI system to craft builds, ideally Jenkins
• Understanding of web accessibility issues and appropriate methods for testing these
• Experience of productivity tracking tools e.g. Jira or TFS

Click Apply now, to be considered for the QA Automation Test Engineer role