MasterCard is looking for Software Engineer II (Software Engineer in Test )

MasterCard is looking for Software Engineer II (Software Engineer in Test )

Quality Engineering within Mastercard is about creating an ecosystem where all delivery teams can achieve time-to-market, quality excellence, and higher customer satisfaction within all verticals including core, emerging payments, and value-added services.  Unlike similar quality/ testing roles in other organizations.

Quality Engineering positions at Mastercard require a firm knowledge and hands on software development skills on par with software developers to work closely them to build test automation, test infrastructure, and perform code analysis/review to enable development quality. 

Role & Responsibility

Play a crucial part in helping drive Quality to help build and ship better products.
Collaborate with our development teams to enhance our existing software development processes.
Drive Quality Engineering methodologies and help build high quality software.
Partner with developers to improve and automate test and release processes
Help make Quality as an integral part of the development process

Required Skills

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
Continuous integration (Jenkins/ Bamboo) and code coverage tools (Sonar).

Experience with Linux and shell scripting
Experience in working in Agile Methodology.
Experience of working with other developers to ensure that systems are designed for reliability, performance and testability.
Exposure/ Knowledge in cloud-based applications.
SQL (Oracle DB)

Good to have

Experience with Maven build process
HTTP clients such as REST Assured, OkHttp.
In Memory Grids (Pivotal Gemfire)
Knowledge in Digital Native Architecture
Knowledge in Cloud/ micro-services.
Experience in Integration testing needs with exposure to data virtualization tools.

Experience testing across a variety of platforms: web UI, APIs (REST and SOAP), Unix (RedHat, Mint)
Knowledge of payment simulation tools (Paragon, FinSim, T3 or similar).
Knowledge of ISO payment protocols (8583) desirable.

Work Experience: 7 – 12 Years
Location: Pune, India

About Mastercard

Mastercard is a global technology leader in the payments industry, operating the worlds fastest and most secure payments processing network. We connect consumers, financial institutions, merchants, governments, and businesses in over 210 countries and territories, enabling seamless, secure, and efficient commerce experiences.

Our Data & Services team is a strategic differentiator for Mastercard, delivering innovative, data-driven solutions that empower our customers to grow and thrive. This dynamic team provides end-to-end services including payments consulting, loyalty and marketing programs, business experimentation, and advanced risk and information management.

How to Apply? Click Here to Apply Now
Candidate may be redirected to recruiters/ employers database!