UI Tester

Fulcrum Digital


Job Location:

Dublin - Ireland

Monthly Salary: EUR 130 - 180
Experience Required: 6years
Posted on: 14 days ago
Vacancies: 1 Vacancy

Job Summary

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 Mastercards innovation engine for AIdriven decisioning at global scale.
We build and enhance platforms that deliver realtime intelligence across Mastercards network enabling:

Millisecondlatency decisioning
Resilient highly available global services
Hundreds of AI models
Hundreds of thousands of business rules
50 marketfacing products across Mastercard Services

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

Role Summary
Were looking for a UI Tester to ensure the quality usability and reliability of our webbased 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 highquality productionready user experiences.
Youll play a key role in protecting product quality improving delivery confidence and ensuring UI changes meet Mastercards 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 edgecase risks
Collaborate closely with frontend engineers product owners and designers
Support regression testing prior to releases and assist with release signoff
Contribute to improving QA processes checklists and test coverage over time


Required Skills & Experience

Minimum 3 years of handson experience testing webbased 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 crossbrowser 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 usercentric quality mindset
Clear verbal and written communication skills


Nice to Have

Handson 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 endtoend scenarios
Experience testing complex dataheavy or workflowdriven 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




Required Skills:

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 servicesfrom 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.

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 re...