Ireland

UI Tester, Dublin

UI Tester, Dublin
Description
Job Description

Who are we
Fulcrum Digital is an agile and next-generation digital accelerating company providing digital transformation and technology services right from ideation to implementation. These services have applicability across a variety of industries, including banking & financial services, insurance, retail, higher education, food, healthcare, and manufacturing.




Requirements

UI Tester:


About AI & Decision Product Enablement (AI&DPE)
AI & Decision Product Enablement (AI&DPE) is Mastercard’s innovation engine for AI‑driven decisioning at global scale.
We build and enhance platforms that deliver real‑time intelligence across Mastercard’s network, enabling:

Millisecond‑latency decisioning
Resilient, highly available global services
Hundreds of AI models
Hundreds of thousands of business rules
50+ market‑facing products across Mastercard Services

These products protect revenue, mitigate fraud, and empower customers worldwide.
AI&DPE teams ensure Mastercard delivers industry‑leading agility, intelligence, resiliency, and scalability in every product we build.

Role Summary
We’re looking for a UI Tester to ensure the quality, usability, and reliability of our web‑based user interfaces, with a strong focus on modern frontend applications built using React and Angular.
This role focuses on validating UI behaviour across browsers and devices, catching defects early, and working closely with engineers and product partners to deliver high‑quality, production‑ready user experiences.
You’ll play a key role in protecting product quality, improving delivery confidence, and ensuring UI changes meet Mastercard’s high standards at global scale.

Key Responsibilities

Test web UI features to validate functionality, usability, accessibility, and visual consistency
Create and execute manual test cases based on requirements, designs, and acceptance criteria
Identify, log, and clearly communicate UI defects with actionable reproduction steps
Validate UI behaviour across multiple browsers, devices, and screen sizes
Review UI designs and requirements early to highlight testability, usability, and edge‑case risks
Collaborate closely with frontend engineers, product owners, and designers
Support regression testing prior to releases and assist with release sign‑off
Contribute to improving QA processes, checklists, and test coverage over time


Required Skills & Experience

Minimum 3 years of hands‑on experience testing web‑based user interfaces
Strong experience with manual UI testing in modern web applications
Practical experience testing applications built with React and/or Angular
Strong understanding of HTML, CSS, and JavaScript fundamentals
Experience with cross‑browser and responsive UI testing
Experience using defect tracking tools (e.g. Jira or similar)
Ability to translate requirements and UI designs into effective test scenarios
High attention to detail with a user‑centric quality mindset
Clear verbal and written communication skills


Nice to Have

Hands‑on experience with UI automation, particularly Playwright
Exposure to other automation tools (e.g. Cypress, Selenium)
Experience with accessibility testing (WCAG basics, screen readers, contrast checks)
Experience working in Agile / Scrum teams
Basic understanding of API testing to support end‑to‑end scenarios
Experience testing complex, data‑heavy, or workflow‑driven UIs


What Success Looks Like

UI defects are identified early and communicated clearly
Releases ship with high confidence and minimal UI regressions
Strong collaboration with engineers improves overall frontend quality
UI changes consistently meet functional, visual, and usability expectations




Requirements
Understanding of event-driven architectures Distributed systems - How clusters are formed, Quorum management, Failure handling. 3 to 5 years of hands-on Experience in MQ or NATS broker or similar messaging solutions. Understanding of Kafka clustering would be good to have. Knows Client-Server communication aspects - sockets, TLS protocol etc Understands the concept of region and AZs. Provide L2 support production systems like application, database, middleware components, infrastructure and network components. Manage production incidents end-to-end within defined SLAs with focus on resolution rather than who caused it. Interact with various stakeholders such as Release managers, program leads, service managers, development and test leads Review operational readiness requirements such as monitoring and alerting, log rotation and resilience of the components and report the gaps Provide pre-implementation support with activities such as release notes review and implementation dry runs. Protect production components by running health checks monitoring latency and memory utilization. Automate day-to-day activities and propose changes that improve reliability Participate in CAB and provide feedback on change requests Support the DevOps team in testing the promoted pipelines and suggest automation of configuration items. Practice incident management best practices and perform RCA. Participate in disaster recovery tests and operational acceptance tests Analyze the technology stack that makes up the product and optimize recovery time objective. Work with team members spread across and time zones Share knowledge, document improvements and mentor junior resources It is good to have skills using Jenkins to orchestrate builds and link to Sonar, Maven, etc. to build out the CI/CD pipeline. Support deployments of code into multiple lower environments. Supporting current processes needed with an emphasis on automating everything as soon as possible. It is good to have skill to design, Implement, and enhance our deployment automation based on Chef. We need proven experience designing and implementing an overall release and deployment process. It is good to have skill to design and implement a Git based code management strategy that will support multiple environment deployments in parallel. Experience with automation for Branch management, code promotions, and version management. Engage in and improve the whole lifecycle of services—from inception and design through deployment, operation, and refinement. Requirements MQ/EB Understanding of event-driven architectures Distributed systems - How clusters are formed, Quorum management, Failure handling. 3 to 5 years of hands-on Experience in MQ or NATS broker or similar messaging solutions. An understanding of Kafka clustering would be good to have. Knows Client-Server communication aspects - sockets, TLS protocol etc Understand the concept of region and AZs. Deployments MTF/Prod, Maintenance items (including stop/start, Disaster Recovery-related activities, etc.), CR for changes in MTF/Prod Good knowledge on Nginx Tools - Log Monitoring Tool - Splunk Application Monitoring tool - Dynatrace Ticketing incident/problem management tool - Remedy Dev-ops Basics - CI-CD Basics, Overview of Git, Bit-bucket, SonarQube, Ansible/Chef Skills - Linux & Shell Scripting ITIL / ITSM PL/SQL Troubleshooting Jenkins - CI/CD Groovy Scripting/Yaml Ansible/Chef Nginx Java / JEE Event-Driven Architectures MQ or NATS broker or similar messaging solutions. Kafka Client-server communication aspects - sockets, TLS protocol Understand the concept of region and AZs.
Highlights
Safety Tips
Do not pay a ’prospective employer’ anything in order to secure a job.
1 / 10
More info about this ad

UI Tester has been posted in the Dublin Information Technology category on Locanto.

For Dublin, there are no other ads posted in this category.

Interested in more? Widen your search to view ads in nearby areas of Dublin. This includes Information Technology in Palmerston, Blackrock and Clondalkin. There are more ads within a 15 km radius for this category. If you want to view those ads, click here.