Verified today
Software Engineer II (Software Engineer in Test)
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