Sr. Consultant - Automation and Performance Practice (Cloud Platforms)

Who is Mastercard?

We are the global technology company behind the world's fastest payments processing network. We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless ®. We ensure every employee has the opportunity to be a part of something bigger and to change lives. We believe as our company grows, so should you. We believe in connecting everyone to endless, priceless possibilities.

Job Title

Sr. Consultant - Automation and Performance Practice (Cloud Platforms)

Overview
•Quality Engineering at Mastercard is a dedicated global team of software quality engineers who are looking for exceptional talent.
•We are leading the quality transformation and working to facilitate best DevTestOps practices across MasterCard's technology organization.
•This position will be responsible for driving automation tooling, frameworks, and architecture strategy to advance test automation and performance engineering for cloud native applications with specific focus on core payments domain.

Questions to consider
•You will discover and drive new IAAS, PAAS and SAAS modules within MasterCard as they are learned and proven in the industry
•Are you motivated by building resilient, high quality applications and platforms?
•Are you experienced in cloud computing and cloud architecture?
•Have you introduced new concepts to a team with diverse skills and experience?
•Do you drive change and strive to supersede deadlines?
•Do you enjoy learning new applications and coding?

Major Accountabilities

•Participate in cloud native applications design reviews ensuring quality practices are baked in software development and deployment life cycle.
•Ensure adoption of best quality engineering/testing practices for cloud native applications with principles of 12 factor applications adhered to from the start.
•Mentor staff specifically Software Engineers in Test (SET/SDETs) and Performance Engineers to instrument automated quality checks in software development and delivery pipeline (CI/CD).
•Work with Operations and DevOps teams to document test environment and test data management container strategies and provisioning.
•Develop & Execute long-term Test Automation, Test data management, and Performance strategy for DNA (Digital Native Architecture) based applications.
•Recommend annual budgetary needs for tools domain and ensure appropriate expenditures within that approved budget.
•Understand end-customer needs and associated value chain to drive processes and practices to ensure flawless customer experience.
•Evangelize best quality engineering practices for Cloud Native applications internally and externally sharing Mastercard success stories.
•The responsibility of making sure that the requirements of all service-level agreements are met.
•Leads the environment integration within application delivery teams.
•Understands automated test suites with code, front end GUI automation, service layer testing as it applies to environment and test date usage.
•Comprehends user stories to understand task items per story in the context of all levels of testing (unit, functional, integration, and regression).
•Works with Senior Executives and Clients to convey digital strategy as it pertains to cloud architecture.
•Assist in proof of concept/implementations and make recommendations relating to potential collaboration, partnerships, and underlying business opportunities.
•Prepare technical presentations and communications and deliver presentations tailoring the message to audience type.

All About You
•Bachelor/Master's Degree in Computer Science or equivalent work experience with exposure to management theories and concepts
•Complete understanding of the technology required for cloud computing, IAAS, PAAS and SAAS modules - experience with Pivotal desirable
•Experience in DevOps in a large enterprise environment and ability to take lead role in the design and analysis for driving adoption of cloud based DNA practices.
•Extensive experience in multiple operating systems - UNIX, Windows, LINUX
•Strong experience with Pivotal Cloud Foundry and/or Amazon Web Services, Azure or Google Cloud Platform and all supporting technologies
•Expertise in troubleshooting very complex distributed environments, including following stack traces back to code and come up with a good root cause
•Strong experience with Web Services environments, languages and formats including RESTful, APIs, HTML, Javascript , XML, SOAP, JSON
•Sound knowledge of Java, JUnit, Selenium, QTP, Appium, Jbehave/Cucumber frameworks, Databases, APIs (REST/SOAP), Continuous Delivery and exposure to tools such as Jenkins/Bamboo
•Experience with performance engineering and profiling and tools such as Load Runner, JMeter. Exposure to Application performance monitoring tools such as Dynatrace and Splunk desirable
•Experience in Infrastructure-as-a-code concept and tools such as Chef/Puppet desirable
•Experience in application design and skills for migrating applications to the cloud
•Ability to build relationships between the customers and the team members
•Knowledge of a multitude of programming languages including Python, PHP, Java, Node and Ruby on Rails
•The ability and the knowledge to implement secure software delivery practices, e.g. code scanning, vulnerability assessment, and penetration testing

Equal Opportunity Employer


Meet Some of Mastercard's Employees

Charlotte N.

VP, Product Development & Innovation

Charlotte and the ACH Payments Team focus on the strategy, development, and commercialization of new products leveraging real-time payments technology. The team was formed in light of Mastercard’s entry into the real-time payments space and acquisition of the UK-based company Vocalink.

Nili K.

VP, Product Management

Nili works within Mastercard’s Digital Payments Division, focusing specifically on the company’s digital wallet and tokenization solutions in order to enhance the capabilities within each product.


Back to top