Mastercard – Software Engineer (Test)

March 29, 2025
18 ₹ LPA - 26 ₹ LPA / year

Job Description

Software Engineer (Test)

• 3+ years of experience in automated Unit and Integration testing, particularly using Java
• Experience testing across a variety of platforms: web and mobile user interface, APIs (REST and SOAP), data warehouse reports.
• Expertise in software development to build and use automation frameworks using technologies: Java8, JUnit, Selenium, Cucumber/JBehave, Soap UI/Pro, REST, JSON and XML, Eclipse IDE. Good knowledge of Spring API and event based services testing.
• Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins/Bamboo) and code coverage tools (Sonar, Clover) to ensure 80% or higher code coverage.
• Exposure to Continuous integration, Delivery, and tools desirable.
• Be skilled at explaining technical problems succinctly and clearly.
• Test analysis and reporting ability.
• Bachelor/Master’s Degree in Computer Science or equivalent work experienc

Responsibilities
• Play a crucial part in a technical test role to help drive Quality and to build, implement and execute tests, automation improvements and reporting for our regression release cycle. • Expand our existing test automation framework and test coverage. • Partner with integration testers and organization SETs (Software Engineers in Test) to improve and automate test and release processes. • Work closely with software developers on the team on assigned projects to assist in implementation tasks. • Help make Quality an integral part of the development process. • Assist with production support issues by acting as a subject matter expert in resolving incidents and problem tickets. • Be an integral part of the Agile SAFe discover and elaboration sessions.