Software Engineer II (software Engineer in Test )

Mastercard Mastercard · Fintech · Pune, Mahārāshtra, India · Engineering

Software Engineer II (Software Engineer in Test) responsible for driving Quality Engineering best practices, collaborating with development teams to enhance software development processes, build high-quality software, and automate test and release processes. The role requires strong software development skills on par with software developers to build test automation and infrastructure.

What you'd actually do

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

Skills

Required

  • Java
  • Selenium WebDriver
  • RESTful services
  • JSON
  • XML
  • Junit
  • Bitbucket
  • TestNG
  • Spock
  • Jenkins
  • Bamboo
  • Sonar
  • Linux
  • shell scripting
  • Agile Methodology
  • SQL
  • Oracle DB

Nice to have

  • Maven
  • RESTAssured
  • OkHttp
  • Pivotal Gemfire
  • Digital Native Architecture
  • Cloud/micro-services
  • integration testing
  • data virtualization tools
  • web UI testing
  • API testing
  • SOAP testing
  • Unix testing
  • RedHat
  • Mint
  • payment simulation tools
  • Paragon
  • FinSim
  • T3
  • ISO payment protocols
  • 8583

What the JD emphasized

  • firm knowledge and hands on software development skills on par with software developers
  • write code to break software