Senior Software Engineer (Senior Software Engineer in Test)

Mastercard
Pune
Workplace: OnsiteFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Problem-solving","Teamwork","Leadership"]

Quality Engineering-focused senior software engineer responsible for driving test automation, building test infrastructure, and code analysis to ensure high quality software. Works with development teams to improve release processes, supports Jenkins/Bamboo CI, and uses Java-based tooling to enable reliable, scalable payment applications in a fast-paced, agile environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Mastercard
Mastercard
4 months ago

Senior Software Engineer (Senior Software Engineer in Test)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Status: Live

Job Summary

Quality Engineering-focused senior software engineer responsible for driving test automation, building test infrastructure, and code analysis to ensure high quality software. Works with development teams to improve release processes, supports Jenkins/Bamboo CI, and uses Java-based tooling to enable reliable, scalable payment applications in a fast-paced, agile environment.
Location: Pune
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Collaborate with development teams to enhance software development processes and drive Quality Engineering methodologies.
  • •Build test automation, test infrastructure, and perform code analysis/reviews to enable development quality.
  • •Partner with developers to improve and automate test and release processes and ensure quality is integral to development.
  • •Plan and execute acceptance and integration automation tests, integrating with CI tools and code coverage utilities.
  • •Help scale quality automation and self-service culture across delivery teams.

Key Requirements

  • •Java, Selenium WebDriver, RESTful services, JSON and XML
  • •Unit test frameworks such as Junit
  • •Git-based version control such as Bitbucket
  • •Testing frameworks such as TestNG and Spock
  • •Ability to create acceptance and integration automation tests, integrate with CI (Jenkins/Bamboo) and code coverage tools (Sonar)
Experience:Payments
Skills:CommunicationCollaborationProblem-solvingTeamworkLeadership
Languages:English
Tech Stack:JavaSeleniumRESTJSONXMLJUnitBitbucketTestNGSpockJenkinsBambooLinuxShell scriptingCloudSQLOracle DBMavenRESTAssuredOkHttpGemfire

Company Brief

Mastercard
Mastercard is a global payments and technology company that processes transactions, provides fraud prevention and data services, and builds payment infrastructure for consumers, businesses, merchants and governments across 200+ countries.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Purchase, New York, United States
Founded: 1966
Glassdoor
Glassdoor: 4.1
WebsiteLinkedInGlassdoor