Instagram
youtube
Facebook

Software Engineer Ii

4+ years
16 - ₹25 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: Bachelor’s / Master’s Degree in Computer Science / Engineering / Technology / Related Fields Skills: Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel

Software Engineer II

Job ID: R-247678
Location: Pune, Maharashtra, India – 411006
Experience Required: 4+ Years
Education: Bachelor’s Degree in Computer Science or related field
Service Line: Software Engineering


Role Overview

The Software Engineer II will work in the Dual Message Authorization team as a Senior Software Development Engineer in Test (SDET), ensuring a seamless and high-quality customer experience in Mastercard’s core payment systems. The role includes driving quality through advanced testing techniques, automation, and domain expertise in card payment technologies.


Key Responsibilities

  1. Serve as an individual contributor and occasionally lead small segments or teams.

  2. Adhere to and implement Mastercard’s quality standards, tools, and control strategies.

  3. Interact with cross-functional teams to define test plans, schedules, and strategies.

  4. Translate complex system requirements into actionable testing procedures.

  5. Design and implement automation solutions for scalable testing.

  6. Review requirements, execute functional and regression tests, and document test results.

  7. Mentor junior QA engineers and guide testing approaches.

  8. Collaborate with software engineers and domain experts for robust verification.

  9. Monitor production issues and customer feedback for continuous quality improvements.

  10. Support test planning, defect management, and Agile/Scrum processes using tools like ALM.


Technical Requirements

  1. Strong understanding of Card Payment systems and ISO protocols (8583 & 20022).

  2. Hands-on experience with simulation tools such as T3 or equivalent.

  3. Familiarity with card platforms or payment switches.

  4. Proficiency in Unix command line and SQL for backend validation.

  5. Exposure to Tandem HP NonStop and Mainframe systems is a plus.

  6. Knowledge of at least one programming language.

  7. Experience across the entire testing lifecycle (Test Planning, Design, Execution, Reporting).

  8. Functional, Regression, System, and UAT Testing experience.

  9. Familiarity with TDD or BDD methodologies is preferred.

  10. Experience with automation tools such as Selenium, Appium, JBehave, TestNG, or SOAP UI.

  11. Strong debugging and root cause analysis capabilities.

  12. Experience in large-scale testing environments, particularly in banking or payment domains.

  13. Hands-on with Confluence, JIRA, and Rally.

  14. Ability to manage parallel priorities and deliver quality assurance independently.


Preferred Skills

  1. Excellent communication and team collaboration skills.

  2. Highly detail-oriented, reliable, and proactive in solving technical challenges.

  3. Strong organizational skills and ability to work under pressure.

Jobs in other cities