Instagram
youtube
Facebook

Lead Software Engineer In Test, Cross Border Services

10–12+ years
35 - ₹45 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

Lead Software Engineer in Test, Cross Border Services

Job ID: R-248479
Location: Pune, Maharashtra, India – 411006
Experience Required: 10–12+ Years
Education: Bachelor’s Degree in Computer Science / Engineering / Related Field
Service Line: Software Engineering

Role Overview

As Lead Software Engineer in Test for Mastercard’s Cross Border Services, you will be at the forefront of testing innovation, automation, and performance strategy for a highly scalable global payments platform. You will lead a team of quality engineers, define test strategy, implement cutting-edge frameworks, and elevate testing practices across multiple service offerings in a cloud-first environment.

Key Responsibilities

  1. Define and drive the end-to-end test automation strategy across multiple microservices and platforms.

  2. Lead and mentor a team of QA engineers, ensuring high standards in test design and execution.

  3. Partner with developers, product owners, and technical leads to integrate testability into designs early.

  4. Develop and execute test automation using Java, Selenium, Karate, and Postman.

  5. Maintain and monitor test pipelines using Jenkins, Maven, and CI/CD practices.

  6. Design and implement performance testing using JMeter, LoadRunner, and Splunk.

  7. Ensure integration, smoke, and regression tests are executed across environments with appropriate reporting.

  8. Contribute to framework improvements and introduce new tools to enhance automation capabilities.

  9. Conduct exploratory testing and participate in release validation processes.

  10. Share technical knowledge and help improve test culture and strategy across teams.

  11. Define testing approaches like BDD, TDD, Chaos testing, and Mutation testing.

  12. Own and manage test metrics, automation coverage, and quality gates.

Technical Requirements

  1. Strong hands-on experience in Java test automation and scripting.

  2. Proficient in Karate (mandatory), Selenium, Core Java, XPath, Postman, MySQL.

  3. Experience in performance testing tools like JMeter, LoadRunner, and analyzing performance logs using Splunk.

  4. Deep understanding of CI/CD workflows and tools (Jenkins, Maven, Chef).

  5. Familiarity with testing in cloud platforms such as AWS, Azure, and PCF.

  6. Experience with TDD, BDD, Cucumber, and Rest Assured.

  7. Prior experience leading QA teams or driving quality initiatives is a strong plus.

  8. Ability to conduct POCs, present automation frameworks, and influence stakeholders.

  9. Strong communication and documentation skills for stakeholder collaboration.

  10. Knowledge of industry best practices in test design, performance tuning, and secure coding principles.

Preferred Skills

  1. Experience with advanced test strategies like Chaos and Mutation testing.

  2. Strong ability to influence and raise the testing maturity within teams.

  3. Ability to navigate ambiguity, lead initiatives, and deliver under pressure.

  4. Excellent problem-solving and critical-thinking mindset.

Jobs in other cities