Instagram
youtube
Facebook

Senior Software Engineer – Quality Engineering

5+ years
₹28 - ₹35 LPA
10 June 26, 2025
Job Description
Job Type: Full Time Education: Bachelor’s Degree in Computer Science or a related field 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

Senior Software Engineer – Quality Engineering

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

Role Overview

Mastercard is hiring a Senior Software Engineer focused on test automation and performance testing within the Network Services program. This role is crucial in ensuring secure, accessible, and high-performing software that delivers value-added services. You will partner with cross-functional teams and play a key role in defining, building, and executing test strategies for complex systems using modern automation frameworks and tools.

Key Responsibilities

  1. Drive quality engineering practices across various Mastercard applications.

  2. Own end-to-end quality for specific product features and define test strategies and environments.

  3. Lead execution of functional, integration, performance, and reliability testing.

  4. Promote early quality assurance practices including unit test coverage, automated acceptance tests, and quality gates.

  5. Monitor production insights to drive continuous quality improvement.

  6. Define holistic test strategies across functional and non-functional areas.

  7. Develop automation frameworks for GUI, API, and service layer testing.

  8. Participate in story elaboration, testing, and delivery for each development iteration.

  9. Manage defects, create status reports, and escalate issues as needed.

Required Experience

  1. 5+ years of experience in quality engineering, automation, and software testing.

  2. Proficient in Java, JUnit, Selenium, Cucumber, TestNG, REST APIs, and databases.

  3. Hands-on with testing tools like Rest Assured and frameworks like Spring.

  4. Exposure to DevOps tools like Jenkins, Bamboo, and continuous integration workflows.

  5. Experience testing web services and cross-browser platforms.

  6. Familiar with BDD/TDD methodologies.

  7. Strong command of Agile practices and lifecycle management tools (JIRA, Rally, QC).

  8. Intermediate-level SQL skills with Oracle or similar databases.

  9. Excellent written and verbal communication skills.

  10. Ability to mentor junior engineers and work independently under minimal guidance.

 

Jobs in other cities