Mastercard

Senior Software Engineer (SDET)

Mastercard
Apply
3 days ago
Dublin, IrelandSenior
H1B Sponsor

Responsibilities

  • Own end-to-end quality engineering for agentic applications, intelligent workflows, APIs, user interfaces, and supporting platform services.
  • Design, develop, and maintain automation frameworks for UI, API, integration, regression, and system-level testing.
  • Define test strategies for AI and agent-based systems, including workflow validation, response quality, tool usage, guardrails, reliability, and failure handling.
  • Build automated quality gates for CI/CD pipelines and support high-confidence releases through continuous testing.
  • Partner with software engineers, product managers, architects, and data/AI teams to embed quality from design through production.
  • Create test data, validate edge cases, identify defects, and drive root cause analysis through resolution.
  • Evaluate performance, reliability, observability, resilience, and scalability.
  • Improve testability, developer productivity, release confidence, and engineering effectiveness.
  • Mentor team members on automation and quality engineering best practices.

Requirements

  • Strong experience in software test automation, automation framework design, and code quality practices.
  • Proven ability to test distributed systems, APIs, event-driven architectures, and user-facing applications.
  • Experience validating AI-enabled or agentic applications through prompt and workflow validation, output quality assessment, and scenario-based testing.
  • Strong programming skills in Java, Python, or similar automation and test-engineering languages.
  • Hands-on experience with API and UI automation frameworks such as Playwright, Selenium, Cypress, or REST Assured.
  • Experience integrating automated tests into CI/CD pipelines and quality gates.
  • Understanding of testing LLMs, retrieval workflows, agent orchestration, and non-deterministic systems is highly desirable.
  • Familiarity with observability, logging, test data management, performance testing, and service virtualization is a plus.
  • Ability to demonstrate ownership, accountability, innovation, collaboration, communication, and stakeholder management.
  • Ability to mentor others and influence quality culture across teams.

Tech Stack

CypressJavaPythonSelenium

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.

Contact me