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.
