QA Automation Engineer

Job Category:
Software Developer/Engineer
Job Type:
Level of IT Experience:
5-10 Years
Central Dublin
Salary Description:
Competitive salary offered
Job Ref:

Working at our Dublin office, you will be part of a cross-functional engineering team delivering key features for our award-winning SAAS offering, Reveal. As a Senior QA engineer you will be working directly with UX, BA and full stack engineers to deliver coded automated tests for browser and mobile based applications in a CI/CD environment, following Kanban methodologies. Responsibilities:

Coded automation testing

Test case development based on functional and technical requirements

Set up and monitoring of automation test suites as part of CI/CD pipeline

Working directly with our architecture team defining best in class automation test tools and frameworks

Working with product and engineering team members defining and managing feature backlogs

Maintaining bug backlogs - triaging and prioritising with stakeholders

Advocate for QA and defining/maintaining quality standards within your team

Coaching / Mentoring junior developers What we re looking for... General Experience

A minimum of 6-8 years of experience in software development

Strong experience in agile/lean methodologies and processes (ideally Kanban or scrum) leading process improvements and engineering disciplines

Excellent communication skills both written and oral - comfortable presenting to their team and wider groups

Ability to lead systems analysis with application design individually and with an architecture team to deliver detailed application specifications

Demonstrated ability to lead and /or guide a team

Experience mentoring junior developers

Experience working in larger project and team environments with product, application support and operations teams

A passionate software developer with a strong interest in new and emerging technologies and the confidence to influence the technical direction on projects

Demonstrated delivery of major projects with a focus on quality and productivity

Ability to coach, mentor and influence colleagues through testing strategies and implementations Strong experience in Unit Testing

Bachelor's degree in computer science or related discipline Technical Skills

Strong understanding of testing fundamentals and best practices - development of test cases, edge case and boundary testing, smoke tests, regression tests and defining/testing non-functional application requirements

Upto 5 years experience in coded test automation in C# (ideally .Net Core)

Advanced understanding of Mobile and Web UI / Browser based testing on modern UI frameworks Experience using Selenium Web Driver 2/3 and Visual Studio delivering coded automation tests

Experience developing test automation frameworks

Experience in a CI/CD environment maintaining green board policies, and driving test coverage statistics and defect reporting

Advanced level understanding of Object Oriented/SOLID Design principles and practices and their application as design patterns in automated testing

Professional experience using mobile automation tools such as Appium.

Cross browser testing experience

Experience with Multi-Threading and parallel testing

Strong SQL experience for data set up and verification - in high volume, high throughput environments

Experience with test case management tools such as Test Rail

Advanced level experience testing RESTful API architectures through code-based testing

Hands-on experience testing Microservices or Service Oriented Architectures

The ability to read and understand production code to aid in test generation process.

Experience managing defect backlogs and requirements management with tools such as JIRA

Experience with GIT or related source control tools Even better if you have:

Advocate/ambassador of clean code practices and processes

Demonstrated performance testing experience (JUnit, Loadrunner or other tools)

Knowledge of Test Driven Development and Domain Driven Design

Email me jobs like this

Contact Details:
Contact: Contact

You may return to your current search results by clicking here.

Latest Job Listings