QA Automation Engineer - C# .Net UI

Dublin, County Dublin, Ireland · Ryanair Labs Dublin

Description

Ryanair is Europe’s favourite airline, carrying over 117m customers p.a. on more than 1,800 daily flights from 84 bases, connecting 200 destinations in 33 countries on a fleet of 350 Boeing 737 aircraft, with a further 315?Boeing 737’s on order, which will enable Ryanair to lower fares and grow traffic to 180m p.a. by FY24. Ryanair has a team of more than 11,500 highly skilled aviation professionals delivering Europe’s No.1 on-time performance, and has an industry leading 31-year safety record.

The Department

Ryanair Labs is a state of-the-art digital & IT innovation hub creating Europe’s Leading Travel Experience for customers. This is an exciting opportunity for highly motivated individuals to work in a fast-paced customer focused ecommerce environment. Our Dublin IT Labs team consists of +100 talented techy individuals. We also have IT Hubs in Wrocław with 200 staff and the newly opened Madrid which currently has a headcount of 60 but with ambitious plans to grow to 200.


The role

You will be based in the rapidly expanding digital hub that is Ryanair Labs located in our Head Office in Swords, County Dublin.

The application under test is a high availability, mission critical application.

You will work with the automation team writing optimized and scalable UI automated tests using Visual Studio and C#.

You will gain exposure to Domain, Behaviour and Test Driven Development (DDD, BDD and TDD) in an Agile, Continuous Integration (CI) and Continuous Delivery (CD) environment.

This is a great opportunity to learn new skills and technologies, as we constantly change to improve by making the best use of the latest technologies (including Open Source tools).

Ideal Candidates should be able to demonstrate

An enthusiasm for learning new skills and the ability to adapt quickly to new technologies.

Strong problem-solving and analytical skills.

Excellent communication skills.

The ability to both receive and give leadership. (incl. mentoring of more junior team members).

Ideal candidates would be from the following background

An SDET or QA Automation type candidate with previous experience writing and executing UI automation.

Relevant degree (BSc in Computer Science, Information Technology, Physics etc.) or equivalent industry experience.


Requirements

Required skills

Microsoft Visual Studio 2015+

Proficient in .NET, C#.

Some form of source control (preferably GIT).

Desired skills

Performance testing would be extremely advantageous.

The Atlassian suite of apps (Jira, Confluence, Bitbucket etc.).

Testrail.

SQL Server and MySQL.

Azure.

Jenkins.

Past exposure to WPF (Windows Presentation Framework) would be very useful.

UI Automation using Microsoft UI Automation and/or the White Framework.

Exposure & knowledge of TDD or BDD.

Apply for this job