Mastercard Logo

Mastercard

Senior Software Engineer

Posted Yesterday
Be an Early Applicant
Hybrid
Pune, Mahārāshtra
Senior level
Hybrid
Pune, Mahārāshtra
Senior level
The Senior Software Engineer will design and develop test automation scenarios, validate web applications, and collaborate with stakeholders to create QA strategies in an Agile environment.
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
Senior Software Engineer
Who is Mastercard?
Mastercard is a global technology company in the payments sector. We power payments and provide products and services for individuals and industries all around the world. Our people, technology, data and brand provide the capabilities that drive our success. We believe in connecting people to priceless possibilities.
As a company, we know that our success is driven by the skills, experience, integrity and mindset of the talent we hire. By building an inclusive, world-class culture, our employees have once-in-a-career opportunities to be a part of teams that have a greater impact on our community and our world. We invite you to join our team to find out how you too can start something priceless.
Overview
Mastercard's Corporate Solutions team is a rapidly growing organization with responsibilities to deliver innovative solutions to help our customers grow and expand their business. Focused on thinking big and scaling fast around the globe, this dynamic team is responsible for end-to-end solutions for a diverse global customer base. We are seeking a Senior Software Engineer in Test, Mobile to play a pivotal role in a cross-functional development team within the Corporate Solutions organization.
Role:
• Play a pivotal role on the Agile team in the continuous validation of web applications, system to system interfaces and complete software solutions • Design and develop test automation scenarios to validate system to system interfaces and complete software solutions (for API and UI tests) • Interact with business and development stakeholders to define test plans and schedules • Translate complex system requirements and specs into test requirements and testing methods • Identify and implement complex automation efforts, including refactoring of automation code where needed • Work closely with software engineers to build quality in, ensuring proper test and requirement coverage, configuration quality, monitoring, early performance testing • Generate test data for defined test cases, recognize test environment preparation needs, and execute existing test plans and report results • Participate in project-level reviews, walkthroughs and inspections, and conduct test reviews, including test plans, requirements, cases and automation coverage • Document performance test strategies and test plans, and execute performance validation • Collect quality metric data and communicate test status/risks to stakeholders • Work closely with developers to identify code defects or regressions • Closely adhere to quality standards and assist team members in validating application functionality through the implementation of test strategies, frameworks, tools, reports, etc. • Assist in planning and documenting test strategies and acceptance criteria based on customer needs • Participate in requirements review, story elaborations and testing activities • Design, code, and construct automation tests; escalate issues during testing • Provide automation tests for operations teams to use in Ci/Cd automated quality gates • Perform Exploratory testing as required • Raise process improvement opportunities • Act as first-review for project-level reviews, walkthroughs and inspections • Provide technical support and mentoring to junior team members • Perform demos of new product functionality to stakeholders
All About You:
• Experienced in advanced code development, code review, and construction and use of automation frameworks • Hands-on experience with automating different testing suites for example: System, Regression, Smoke, Performance, Load.• Successfully developed high quality test strategies and text execution• Analyzed application logs and utilized basic debugging techniques • Experienced in Agile testing methodologies and tools, unit and integration testing, and data virtualization tools • Deep knowledge of continuous integration, testing and delivery and toolsets that provide this ability.• Familiarity with UI automation frameworks, tools, and techniques to validate user interfaces (mobile, portal, web, etc.) • Successfully designed and developed automated testing suites for native mobile applications on iOS and Android.• Demonstrated ability to create a behavior-driven automated test suite. • You have experience with test automation frameworks for mobile and web apps (Cypress, Appium, XCTest UI, Espresso)• Previous experience implementing and complying with ADA and WCAG requirements.• Able to mentor peers and guide less experienced Team members
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.

Top Skills

Agile Methodologies
Appium
Ci/Cd
Cypress
Espresso
Java
Selenium
Xctest Ui

Similar Jobs at Mastercard

Yesterday
Hybrid
Pune, Mahārāshtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Software Engineer (Quality) role involves performing manual and automated testing, developing test frameworks, collaborating with teams, and improving automation efficiency.
Top Skills: AppiumCi/CdCucumberGitJavaJenkinsJunitPlaywrightSeleniumSQLTestngWebdriverio
6 Days Ago
Hybrid
Pune, Mahārāshtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop, implement, and deliver innovative software solutions, ensuring security and performance while collaborating effectively across global teams.
Top Skills: Cloud TechnologiesIaasJ2EeJavaLinuxmacOSMicro-ServiceNosql DatabasesPaasServerless TechnologyWindows
7 Days Ago
Hybrid
Pune, Mahārāshtra, IND
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Software Engineer will design and develop applications for transaction processing, analytics, and APIs, collaborate with product stakeholders, lead priority discussions, and mentor team members.
Top Skills: AngularCloud Native ApplicationsCSSDevOpsHTML5JavaJavaScriptOraclePostgresReactSpring FrameworkTypescript

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account