We are seeking a Senior Software Engineer (Quality) to join our Automation Frameworks team in Mastercard's Architecture & Technology division.
Our team is responsible for developing automation tooling and driving standards throughout the development, quality, release, and product organizations.
As a Senior Software Engineer (Quality), you will be responsible for:
The ideal candidate will have experience in industry standard Test & CI/CD tools like Git, Jenkins, Maven, Artifactory, and Test automation tooling.
A Bachelor or Master's degree in Computer Science or equivalent is required.
Experience in one or more of the following is preferred: Java, Python, Go, Groovy, Perl, or Ruby.
Familiarity with Cloud platforms including Pivotal Cloud Foundry, Azure, GCP, and AWS is a plus.
The successful candidate will be able to engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation, and refinement.
They will also be able to scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
The role requires a holistic approach to problem solving, connecting the dots during a production event through the various technology stack that makes up the platform, to optimize mean time to recover.
The team is global, spread across tech hubs in multiple geographies and time zones, and the successful candidate will be able to work with a diverse group of stakeholders.
Experience in dealing with difficult situations and making decisions with a sense of urgency is necessary.
The successful candidate will be responsible for information security and must abide by Mastercard's security policies and practices.
They will also be required to report any suspected information security violation or breach and complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.