Our Purpose
We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team – one that makes better decisions, drives innovation and delivers better business results.
Title and Summary
Principal Software Engineer, Automation Architect
Overview:
The Treasury Services Program is one of the key businesses of Mastercard. It provides vital systems and services to the Mastercard Treasury and Finance team to support global payments/customer funds movement, treasury operations, liquidity, foreign exchange, risk management, and capital management. As the engineering team of Treasury Service, we are directly responsible for moving billions of dollars in domestic and cross-border currencies worldwide daily between our customers. We are an agile development organization with teams distributed globally across technology hubs in the U.S., India, and Ireland.
We are looking for an Automation Architect with strong well-rounded Automation skills. This role operates as a technical, direct facilitator in the software quality area and will own test automation architecture for the quality test engineering efforts. The ideal candidate cares deeply about efficiency in the software development process and has demonstrated experience leveraging industry-leading tools and frameworks to deliver complete automated test suites.
Roles:
All staff at Mastercard are expected to demonstrate ‘Mastercard Way’ cultural values daily – Create Value, Grow Together, Move Fast. As a Principal Software Engineer at Mastercard, you are expected to perform the following general duties:
• Mentor and guide software engineers and lead the team to improve engineering productivity, quality, and technology policy compliance.
• Consult across teams and program lines to identify synergies and reuse opportunities.
• Work on complex initiatives spanning multiple services/programs and drive resolution.
• Set and exemplify software engineering standards with hands-on approaches to demonstrate engineering excellence.
• Ensure software quality through code reviews, testing best practices, and continuous integration processes.
Responsibilities:
As an Automation Architect within the Treasury Service Program, you will be responsible for the following:
• Develop, execute, and lead the Automation planning, Scripting, and maintenance strategy.
• Design and develop a reusable architecture for the automation with API- and messaging-based test frameworks for various repeatable tests, including reusability and maintainability of the test scripts.
• Collaborate in creating overall QA Program estimates for feature teams.
• Lead automation development and optimization of those programs/scripts/tools/cases.
• Manage the execution of automated tests and their automated programs/scripts integration with the test management tool and CI/CD tools.
• Direct and mentor QA Leads and team members using the automation framework and scripts.
• Able to perform analyses to solve complex problems and motivate peers to produce creative products and services.
• Create strategies and plans to adopt and maintain the automation scripts and Test data.
• Collaborate in overall automation effort, influencing the direction, effort, schedule, and prioritization.
Qualifications:
• Extensive architecting automation suite experience with standard creation, procedure enforcement, and execution monitoring.
• Extensive automation experience with functional, regression, and performance testing tools. Such as JMeter, Cucumber, Postman, Playrwight.
• Experience developing automated test scripts using the following tools. Such as Python, Linux Shell-scripts, Windows PowerShell, etc.
• In-depth programming/scripting knowledge experience for automation support.
• Having good knowledge of open-source technology and the Linux operating system.
• Strong analytical problem-solving skills with good written and oral communication skills.
• Previous experience testing in FinTech industry.
In the US, Mastercard is an inclusive Equal Employment Opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. If you require accommodations or assistance to complete the online application process, please contact ***************@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
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.
Pay Ranges
O’Fallon, Missouri: $162,000 – $251,000 USD
Description ADAS Software Engineer Responsibilities Develop software in compliance with a formal ASPICE / CMMi based Global Product Engineering Process...
Apply For This JobJob Description Common Sense (https://www.commonsensemedia.org/) is a nonprofit organization that gives kids, families, and schools the tools to make informed...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Working with Telco providers, LECs, and customers in troubleshooting circuit and data issues Answering queries...
Apply For This JobJob description Role: SQL Developer Experience: 7+ Location: 100 % Remote Software Engineering – Remote in US Qualification 7+ years...
Apply For This JobJob Description Have ad agency experience? Looking to work in an agency that is so interested in winning awards we...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> MetroNet has an immediate opening for an energetic, Project Director! At MetroNet, we pride ourselves...
Apply For This Job