Back to jobs
M
Hiring companyMastercard

Verified today

Software Engineer II (Software Engineer in Test)

Pune, India Full-time On-site

About the role

Quality Engineering role at Mastercard in Pune. Drive best practices, build test automation, infrastructure, and code reviews. Collaborate with dev teams to enhance processes, automate test and release pipelines, and embed quality into development. Requires strong Java, Selenium, REST, JSON, XML, JUnit, TestNG, Spock, Git, Bitbucket, CI tools (Jenkins/Bamboo), Sonar, Linux, shell scripting, Agile, SQL, Maven, RESTAssured, OkHttp, Gemfire, cloud/micro‑services, integration testing, data virtualization, web UI, APIs, Unix, payment simulation tools, ISO 8583.

What you’ll do

  • Drive Quality Engineering best practices
  • Collaborate with dev teams to enhance processes
  • Build test automation, infrastructure, and code reviews
  • Automate test and release pipelines
  • Ensure quality as integral to development

What you’ll bring

  • Java, Selenium WebDriver, REST, JSON, XML
  • JUnit, TestNG, Spock
  • Git, Bitbucket
  • Jenkins/Bamboo CI, Sonar
  • Linux, shell scripting
  • Agile methodology
  • SQL Oracle
  • Maven, RESTAssured, OkHttp
  • Pivotal Gemfire, in-memory grids
  • Digital Native Architecture, Cloud, micro-services
  • Integration testing, data virtualization
  • Web UI, REST/SOAP APIs, Unix (RedHat, Mint)
  • Payment simulation tools Paragon, FinSim, T3
  • ISO 8583 payment protocols

Skills

JavaSeleniumRESTJSONXMLJUnitTestNGSpockGitBitbucketJenkinsBambooSonarLinuxShellAgileSQLMavenRESTAssuredOkHttpGemfireDigital NativeCloudMicro-servicesIntegration TestingData VirtualizationWeb UIAPIUnixPayment SimulationISO 8583