What is the opportunity?
Thrilling opportunity for highly motivated graduates in Computer Science, Computer Engineering, Information Technology or Artificial Intelligence. Bank of Ireland is seeking fresh graduates that have a passion for coding and automation utilising different programming languages such as Java, Python, and C#.
You will be exposed to a variety of systems/projects/programs, where you will be constantly learning new technologies, increasing your knowledge and gaining an insight into the banking world.
In this role you will
* Join the automation team and participate in sprint planning sessions, review the backlog, and provide estimates/solutions to automate certain processes, systems, and applications.
* Interact and collaborate with different teams across the bank ensuring that all automation requirements are clearly understood and documented.
* Design and develop the automation code using Java, Python, Selenium Framework, and Cucumber Framework. Maintain and execute the existing set of automation scripts used across the factory.
* Preserve version control ensuring that the code is clean at all times and that all branches are updated/merged into the master using the Bank's coding standards.
* Establish the connectivity between different databases and systems/applications. Write and run SQL queries.
* Prepare, modify, and generate all the necessary data in the right format that will be used as an input for the automation scripts.
* Create, configure, and execute build jobs on Jenkins. Analyse the execution results, log the defects identified, investigate and resolve the defects where possible.
* Secure the right test environments with the required user credentials to run the automation scripts.
* Build and generate the automation reports. Communicate the status to all stakeholders on daily/weekly basis.
* Identify new and more efficient ways of working by proposing new ideas that improve our automation processes and tools to enhance efficiency and effectiveness.
What will make you stand out?
Graduates with top grades: First Class Honors or Upper Second Class (2.1) honours or similar. Graduates preferably majoring in Software Engineering, Object Oriented Programming, Symbolic/Functional Programming or Artificial Intelligence.
Experience with any of the following will help you to stand out:
* Any coding related work experience obtained during annual breaks.
* Completed few coding/database related projects.
* Passionate about coding and aware of the latest trends/technologies.
* Enjoys analysing technical problems and finds creative ways to resolve them.
* Excellent communication and collaboration skills.
* Knowledge of the following tools, but not necessary as we will train you once you join us: BitBucket, Jenkins, and Jira.
More About The Team
Our Automation & Testing Delivery team sits within the Corporate & Commercial Banking and Delivery Factory. Automation & Testing Delivery team provides critical Testing and Automation services to support the Bank's change programme of initiatives. The Corporate & Commercial Banking Engineering and Delivery factory operates a 'one team' culture delivering across Design, Engineering and Test. Automation Engineers across a diverse range of technology and business domains collaborating with other engineering functions and business partners.
This is an onsite role based in Dublin, Republic of Ireland. Remote work is permitted based on agreement with the manager.
Why work with us?
The Bank of Ireland company culture prioritises work-life balance with an opportunity for flexible working, along with 23 days annual leave and excellent pension contributions. Family can mean different things to different people; we offer 6 months paid maternity leave, an innovative fertility and surrogacy policy and working parent supports.
Key Competencies
* Customer Focused - Self
* One Group, one team - Self
* Agile - Self
* Accountable - Self
* Manage Risk - Self
#J-18808-Ljbffr