Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer - Test Automation

AT IBM
IBM

Software Engineer - Test Automation

Dublin, Ireland

Introduction
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions.
We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes.

Why IBM Ireland?

Innovate with Impact: Be at the forefront of technological innovation, developing backend services and APIs that power our world-class AI-infused management features.
Collaborate & Thrive: Work alongside industry-leading Architects, AI Experts, Product Managers, DevOps Engineers, and Test Automation Engineers in a dynamic, multi-disciplinary environment that fosters creativity and teamwork.

Want more jobs like this?

Get jobs in Dublin, Ireland delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Endless Growth Opportunities: With our global reach and commitment to innovation, IBM Ireland is the perfect place to advance your career and explore new possibilities. Our doors are always open for those eager to learn and grow!
Elevate Your Career with IBM Ireland - Join Us as a Product Manager!

Your Role and Responsibilities
Implement and integrate test automation into Continuous Integration/Continuous Delivery (CI/CD) pipelines to streamline testing processes and enhance efficiency.
Work across development teams to deliver a high quality product
Creating and encouraging a culture of quality on the team and within the greater organization
Estimating, prioritizing, planning and coordinating QA efforts
Establishing good practices for improving product quality
Performing code/design reviews/inspections
Finding product defects both manually and via automation.
Analyzing defects and performing root cause analysis

Required Technical and Professional Expertise
To have distributed application concepts and DevOps tools
Experience in a QA position
Experience in Scripting (Python, Shell etc)
Understanding of version control systems ( Git, etc.), including branching and merging strategies
Experience with software build tools (Travis) and continuous integration tools (Jenkins)
Experience using automation testing frameworks (Selenium, Cucumber BDD)
Experience applying automation to a continuous delivery processes
Experience working in an agile environment
Experience with Linux / Unix and Docker
Strong technical communication skills
Able and eager to learn new languages, frameworks and tools
Fluent in written and spoken English

Preferred Technical and Professional Expertise
Experience with Kanban/Jira
Experience with kubernetes/Openshift
Familiarity with standards such as REST, Swagger/OpenAPI, GraphQL, XML/JSON Schema

Client-provided location(s): Coolmine, Mulhuddart, Co. Dublin, Ireland
Job ID: IBM-21051576
Employment Type: Full Time

Company Videos

Hear directly from employees about what it is like to work at IBM.