
Senior Software Engineer
Mastercard2 days ago
Dublin, IrelandSenior
Responsibilities
- Build, implement, and execute automated and manual tests for regression release cycles.
- Improve test automation, regression coverage, reporting, and release processes.
- Refactor regression test sets written in Java.
- Collaborate with integration testers, SETs, test teams, development teams, and release teams.
- Identify test scenarios and help integrate quality into the development process.
- Analyze and report on testing results and explain technical problems clearly.
Requirements
- Experience with core Java programming for test automation.
- Experience identifying, writing, and executing automated tests.
- Experience refactoring Java-based regression test sets.
- Knowledge of testing fundamentals and methodologies.
- Experience working with development and release teams.
- Ability to understand complex systems and design automated and manual test scenarios.
- Strong test analysis, reporting, and technical communication skills.
- QAI, ISTQB, or ASTQB qualification is preferred.
About Mastercard
Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).