Instagram
youtube
Facebook

Lead Software Engineer In Test

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

Lead Software Engineer in Test

Job ID: R-247797
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 a Lead Software Engineer in Test, you will take charge of designing and implementing advanced automation strategies, testing frameworks, and quality assurance processes. You will guide Agile teams through test planning and automation execution, ensuring scalable, high-quality solutions aligned with Mastercard’s standards. You will also lead complex testing initiatives and mentor junior team members to build a robust testing culture.

Key Responsibilities

  1. Design and implement enterprise-level automated testing strategies for both API and UI components.

  2. Guide Agile teams in continuous validation of application functionality and interfaces.

  3. Lead development of complex automation scenarios, including framework design and refactoring.

  4. Participate in backlog grooming, test planning, and story elaboration for test alignment.

  5. Translate customer requirements into test cases for functional and regression testing.

  6. Review test plans, test cases, and coverage to identify gaps and improvements.

  7. Monitor automated test execution results and report defects or risks.

  8. Validate codebases for new features and regression scenarios.

  9. Maintain test artifacts including data dictionaries, quality metrics, and release reports.

  10. Provide testing insights during architectural design and product reviews.

  11. Raise technical debt concerns and support continuous improvement initiatives.

  12. Lead internal meetings to share test status, risk indicators, and test coverage metrics.

  13. Mentor and coach junior testers and contribute to performance appraisals.

  14. Participate in Mastercard’s Test Engineering Guild to implement global quality standards.

  15. Support CI/CD test coverage and automation readiness for production deployments.

Technical Requirements

  1. Strong experience in designing automation frameworks and test architectures.

  2. Proficiency with tools like Jenkins, Maven, IntelliJ, Playwright, TestNG, Appium, and Postman.

  3. Experience in scripting, performance testing, and debugging logs and test failures.

  4. Solid understanding of API testing and UI automation (web/mobile).

  5. Hands-on experience with Agile development, CI/CD pipelines, and DevOps practices.

  6. Familiarity with Continuous Testing and Data Virtualization tools.

  7. Experience handling multiple test tracks and enterprise-scale automation initiatives.

  8. Ability to review, analyze, and lead test validation for complex systems.

  9. Competence in tracking and reporting software quality and performance metrics.

Preferred Skills

  1. Strong leadership and mentoring abilities.

  2. Excellent project and stakeholder management skills.

  3. Experience in test environment design, monitoring, and diagnostics.

  4. Good exposure to cross-functional collaboration and global team communication.

  5. Strong documentation and process improvement capabilities.

  6. Strong business acumen and commercial awareness.

  7. Hands-on experience in innovation, thought leadership, and strategic QA planning.

Jobs in other cities