Mastercard Logo

Mastercard

Lead Software Engineer

Posted 4 Days Ago
Be an Early Applicant
Hybrid
Clondalkin, Lucan, Dublin
Entry level
Hybrid
Clondalkin, Lucan, Dublin
Entry level
Leads quality engineering strategy and delivery across mobile, web, and API products. Drives test automation, exploratory testing, performance engineering, continuous integration and delivery, code quality, and release quality. Mentors engineering staff, promotes development and testing practices, collaborates across technology and product teams, and ensures customer-focused quality outcomes. Requires expertise in Java-based testing frameworks, APIs, databases, performance tools, agile delivery, and quality automation.
The summary above was generated by AI
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build 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.
Title and Summary
Lead Software Engineer
Job Description Summary
Quality Engineering team within MasterCard is about creating an ecosystem to build a world beyond waiting for all delivery teams to help achieve time-to-market, quality excellence, and higher customer satisfaction.
• Unlike similar quality leadership roles in other organizations, this position needs deep understanding of software development , architecture, and performance engineering to help drive quality early in the life cycle of a product development. In addition, experience in payment processing/domain is highly desirable.
• This position will be responsible for driving adoption of Quality Engineering services (Code quality, Testing Services, Performance Engineering, Testing and Environment automation, Development Collaboration, Continuous Integration) .
• Position requires an extensive understanding of BDD/TDD practices, code review and analysis techniques, and open source agile testing frameworks. This position leads the product quality deliverables, and release level quality
• Interacts with technology staff including Quality Engineers, Operations, Developers, Devops Engineers, Product management, and Program management to identify scope of project/s and deliver services.
Role• Drive quality engineering, exploratory testing, and test automation covering all key practice areas including mobile, web, and API testing.
• Drive adoption of development services (Quality Engineering, Performance Engineering, Continuous Int` egration, Continuous Delivery, and Collaboration) amongst various delivery teams.
• Ensure that staff has skills and behaviors to perform tasks fully through effective communication of goals, objectives, performance and as necessary improvement plans.
• Understand end-customer needs and associated value chain to drive processes and practices to ensure flawless customer experience.
• Foster strategic thinking and continuous learning to help MasterCard continue to lead as a technology company providing differentiating high-quality products and services to enable global commerce.
All About You• Bachelor/Master's Degree in Computer Science or equivalent work experience with Quality Engineering practices and concepts.
• Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Clover) to ensure 80% or higher
code coverage.
• Demonstrated success in leading a small to large-scale software development, testing, and performance across multiple groups.
• Sound knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, Appium, Jbehave/Cucumber frameworks, Databases, APIs (REST/SOAP), Continuous Delivery concepts and tools such as Jenkins/Bamboo, vulnerability tools such as Sonar, Checkmarx/Fortify, etc.
• Good knowledge of payments domain message flows, architecture, common design patterns, ISO message protocols, simulation/emulation tools highly desirable.
• Expertise in agile and waterfall delivery, life-cycle management tools (JIRA/Rally/Rational Concert), software testing standards, methods and conventions.
• Experience with performance engineering and profiling (e.g. Java JVM, Databases) and tools such as Load Runner, JMeter. Exposure to Application performance monitoring tools such as Dynatrace and Splunk desirable.
• Exposure to Cloud, Infrastructure-as-a-code concept, and tools such as Chef/Puppet desirable.
• Expertise with cross browser and cross device testing strategies (e.g. In the Wild testing) and automation via device clouds (Perfecto, Device Anywhere, Testdroid, etc)
• Experience preparing and delivering executive level presentations to business and technology audiences.
• Experience mentoring and developing resources in a high performance culture.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
  • Abide by Mastercard's security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

Mastercard San Francisco, California, USA Office

Mastercard San Francisco, CA Office

123 Mission Street, San Francisco, CA, United States, 94105

Similar Jobs at Mastercard

4 Days Ago
Hybrid
Expert/Leader
Expert/Leader
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads quality engineering across software development, exploratory testing, test automation, performance engineering, continuous integration and delivery, and release quality. Drives adoption of engineering services across delivery teams, oversees mobile, web, and API testing, mentors staff, and ensures effective quality practices. Collaborates with developers, DevOps, operations, product, and program management while promoting customer-focused processes, agile delivery, automation, and continuous learning.
Top Skills: AppiumBambooBddCheckmarxChefCloud InfrastructureCloverContinuous DeliveryContinuous IntegrationCucumberDatabasesDeviceanywhereDynatraceEclipse IdeFortifyInfrastructure As CodeIso Messaging ProtocolsJavaJbehaveJenkinsJIRAJmeterJunitLoadrunnerPerfectoPuppetRallyRational ConcertRestRest ApisRest AssuredSoapSoap ApisSonarSplunkSpringTddTestdroid
4 Days Ago
Hybrid
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads quality engineering across software development, testing, performance engineering, automation, continuous integration, and delivery. Drives adoption of testing services and practices across delivery teams, covering mobile, web, and API products. Oversees quality and release deliverables, mentors staff, supports executive communication, and promotes customer-focused quality improvements. The role requires strong expertise in test automation, Java-based technologies, performance testing, agile and waterfall delivery, security tools, cloud concepts, and payment-processing systems.
Top Skills: APIsAppiumBambooCheckmarxChefCloud InfrastructureCloverCucumberDatabasesDeviceanywhereDynatraceEclipse IdeFortifyJavaJbehaveJenkinsJIRAJmeterJunitLoadrunnerPerfectoPuppetRallyRational ConcertRestRest AssuredSoapSonarSplunkSpringTestdroid
4 Days Ago
Hybrid
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads quality engineering across software development, testing, performance engineering, automation, continuous integration, and delivery. Drives adoption of testing and development services across delivery teams, oversees product and release quality, and supports mobile, web, and API testing. Mentors staff, promotes Agile and quality practices, collaborates with technology and product teams, and ensures customer-focused processes. Requires strong expertise in Java-based automation, performance engineering, CI/CD, testing frameworks, payment systems, and cross-device testing.
Top Skills: APIsAppiumBambooBddCheckmarxChefCloverContinuous DeliveryContinuous IntegrationCucumberDatabasesDeviceanywhereDynatraceEclipse IdeFortifyInfrastructure As CodeIso Message ProtocolsJavaJbehaveJenkinsJIRAJmeterJunitLoadrunnerPerfectoPuppetRallyRational ConcertRestRest AssuredSoapSonarSplunkSpringTddTestdroid

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account