Mastercard

Software Engineer II

Mastercard
Apply
21 hours ago
Pune, IndiaMid Level

Responsibilities

  • Develop digital wallet solutions and deliver software within budget, scope, and time constraints.
  • Create and maintain automated testing frameworks, scripts, and tests for front-end and backend services.
  • Define test requirements and cases, prepare test data, execute tests, and maintain traceability matrices.
  • Perform functional, regression, system, and UAT testing.
  • Track defects, perform debugging and root cause analysis, and monitor issues through closure.
  • Provide technical guidance on automation and non-functional testing and support test strategy improvements.
  • Maintain test artifacts in a central repository and collaborate with project teams and support teams.

Requirements

  • Solid experience in software testing.
  • Experience with automation testing using QTP, Selenium, or mobile automation tools.
  • Knowledge of JavaScript or Python is an advantage.
  • Knowledge of software testing life cycle activities including test planning, test design and execution, defect management, and test reporting.
  • Hands-on experience with functional, regression, system, and UAT testing.
  • Strong defect-finding, debugging, and root cause analysis capabilities.
  • Strong communication and team-handling capabilities.
  • Experience with TDD or BDD is an advantage.

Tech Stack

Categories

Mastercard

About Mastercard

10,000+ employees

Mastercard builds and operates a global payments network used by banks, merchants, fintechs, and governments, offering card processing, real-time payments, tokenization, and fraud/risk services. It generates revenue from transaction processing and assessment/service fees across more than 200 countries and territories. Founded in 1966 and headquartered in Purchase, New York, Mastercard is a public company listed on the NYSE (ticker: MA).

Contact me