Lead Software Engineer - Mastercard
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Lead Software Engineer Job Description

We're seeking a skilled Lead Software Engineer to join our Automation Frameworks team in Mastercard's Architecture & Technology division. As a key member of our team, you will play a critical role in driving the Dev Ops transformation at Mastercard by developing automation tooling and driving standards throughout the development, quality, release, and product organizations.

About the Role

  • Work with complex enterprise-wide initiatives spanning multiple services/programs and drive Quality Assurance / Automation resolution.
  • Work with business/product owners to architect and deliver test strategies to introduce new products and bundles.
  • Contribute and lead Test Guild initiatives to improve the craftsmanship of Software Engineering.
  • Plan, analyze, design, and execute manual and automated End to End user validation tests of our Developer Experience Ecosystem.
  • Report, analyze and optimize the automation framework and tests.
  • Apply judgment and experience to balance trade-offs between competing interests.
  • Venture beyond comfort zone to take on assignments across different areas of Software Engineering.
  • Consult across teams and across program lines to identify synergies and reuse opportunities.

About You

  • Experience in industry standard Test & CI/CD tools like Git, Jenkins, Maven, Artifactory, and Test automation tooling.
  • Experience designing and implementing an effective and efficient Test Automation Strategy that gets code from dev to prod with high quality and minimal manual effort.
  • Bachelor or master's degree in Computer Science or equivalent.
  • Experience in one or more of the following: Java, Python, Go, Groovy, Perl, or Ruby.

What We Offer

  • Opportunity to work with a global team spread across tech hubs in multiple geographies and time zones.
  • Experience in dealing with difficult situations and making decisions with a sense of urgency.
  • Corporate Security Responsibility: 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; Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.

Mastercard is a leading technology company that connects and powers an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible.

;