---Advertisement---

πŸš€Referral Opportunity at Mastercard Hiring Software Engineer II – Test Automation (Java) | Dublin, Ireland | 3+ Years Experience |

By: Rohit BARAHATE

On: June 12, 2026

---Advertisement---
Image

Are you passionate about software quality, automation, and delivering reliable products at scale? Here’s an exciting opportunity to join Mastercard as a Software Engineer II – Test Automation (Java) in Dublin, Ireland.

If you have strong Java skills, hands-on automation experience, and a passion for building quality into products from day one, this could be the perfect next step in your career.


πŸ“Œ Position Details

🏒 Company: Mastercard
πŸ’Ό Role: Software Engineer II – Test Automation (Java)
πŸ†” Job Requisition ID: R-278543
πŸ“ Location: Dublin, Ireland
🏒 Employment Type: Full-Time
πŸ’» Department: Developer Experience Team
πŸ“… Posted: Recently Posted
πŸ‘¨β€πŸ’» Experience Required: 3+ Years
🌐 Domain: QA Automation, SDET, Software Testing


🌍 About Mastercard

Mastercard is a global technology company in the payments industry, powering secure and seamless transactions across more than 200 countries and territories. The company continues to innovate through advanced technology platforms, digital payment solutions, cybersecurity initiatives, and developer-focused products.

Joining Mastercard means working with talented professionals, modern technologies, and products that impact millions of users worldwide.


πŸš€ What You’ll Be Working On

πŸ’» Mastercard Developers Portal
🌐 Developer Experience Platforms
βš™οΈ Test Automation Frameworks
πŸ”— API Testing Solutions
πŸ§ͺ UI Testing Automation
☁️ Distributed Systems Testing
πŸš€ CI/CD Quality Pipelines
πŸ“Š Enterprise-Scale Applications


πŸ’Ό Key Responsibilities

🎯 Own testing activities for assigned features.
πŸ” Analyze feature requirements and acceptance criteria.
πŸ§ͺ Perform manual and exploratory testing.
🐞 Identify defects and collaborate directly with developers on fixes.
πŸ“‹ Validate real-world user scenarios and edge cases.
βš™οΈ Design and implement automated test solutions.
πŸ’» Develop automation scripts using Java.
🌐 Automate API, UI, and integration testing processes.
πŸš€ Ensure new features are fully automated before release.
πŸ“ˆ Improve automation stability and reliability.
πŸ”„ Maintain CI/CD pipeline integrations.
🀝 Participate in Agile development and feature discussions.
πŸ“š Contribute to continuous quality improvement initiatives.


πŸ”„ How You’ll Work

πŸ“‹ Understand business and technical requirements.
πŸ” Explore application behavior through manual testing.
🐞 Identify bugs and collaborate with development teams.
βš™οΈ Build robust automation for validated features.
πŸš€ Integrate tests into delivery pipelines.
πŸ“Š Continuously improve test coverage and reliability.

This end-to-end ownership model ensures that quality is embedded throughout the development lifecycle rather than being treated as a separate phase.


πŸ› οΈ Required Skills

βœ… Test Automation Engineering
βœ… Software Development Engineer in Test (SDET) Experience
βœ… Java Programming
βœ… API Testing
βœ… UI Testing
βœ… Integration Testing
βœ… Distributed Systems Testing
βœ… CI/CD Pipelines
βœ… Agile Methodologies
βœ… Defect Analysis & Reporting
βœ… Automation Framework Development


β˜• Java Automation Expertise

πŸ’» Java Programming
βš™οΈ Automation Framework Design
πŸ§ͺ Test Automation Development
πŸ“Š Test Data Management
πŸ”„ Automation Maintenance
πŸš€ Performance Optimization


🌐 Testing Experience Required

πŸ”— REST API Testing
πŸ§ͺ UI Automation Testing
βš™οΈ Integration Testing
πŸ“Š End-to-End Testing
☁️ Distributed Systems Validation
πŸ” Exploratory Testing
🐞 Defect Identification & Analysis


πŸš€ CI/CD & DevOps Skills

βš™οΈ Continuous Integration Pipelines
πŸš€ Continuous Delivery Practices
πŸ“ˆ Automated Quality Gates
πŸ”„ Build Validation Processes
πŸ“¦ Deployment Verification
πŸ›‘οΈ Release Quality Assurance


⭐ Preferred Skills

☁️ Cloud-Native Environments
πŸ—οΈ Microservices Architecture
🌐 Developer Platforms
βš™οΈ Internal Developer Tools
πŸ“Š Platform Engineering Concepts
πŸš€ Modern Software Delivery Practices


🎯 Ideal Candidate Profile

🧠 Strong analytical thinking skills.
πŸ’» Excellent Java programming knowledge.
πŸš€ Passion for automation and software quality.
πŸ” Curious and detail-oriented mindset.
🀝 Strong collaboration and communication skills.
πŸ“ˆ Desire to continuously improve testing processes.
βš™οΈ Ability to balance manual testing with automation development.


πŸ“© How to Apply

Interested candidates can DM to Jakub KurtiakΒ and share updated resume if their experience matches the job requirements.

Else πŸ‘‰ Application Link: Click Here

πŸ†” Job Requisition ID: R-278543
πŸ’Ό Role: Software Engineer II – Test Automation (Java)
πŸ“ Location: Dublin, Ireland

πŸ“ Recommended Application Details

πŸ‘€ Full Name
πŸ“§ Email Address
πŸ“± Contact Number
πŸ’Ό Total Experience
β˜• Java Experience
πŸ§ͺ Automation Testing Experience
🌐 API Testing Experience
πŸ“ Current Location
πŸ“„ Updated Resume


🌟 Final Thoughts

If you’re an experienced QA Automation Engineer or SDET with strong Java skills and a passion for software quality, this opportunity at Mastercard offers an excellent platform to grow your career.

You’ll work on globally impactful products, collaborate closely with talented engineering teams, and contribute to building high-quality software through a combination of exploratory testing, automation engineering, and modern delivery practices.

πŸš€ Take the next step in your Quality Engineering journey and explore this exciting opportunity with Mastercard today.


Rohit BARAHATE

Rohit BARAHATE is a Quality Engineering Specialist with 4+ years of experience in the IT industry. With a network of over 100K+ LinkedIn connections and actively supports job seekers by sharing referral opportunities and guiding them toward successful careers.

Join WhatsApp

Join Now

Join Telegram

Join Now

Leave a Comment