Director Quality Software Engineering

3 - 7 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As the Director of Quality Software Engineering at Mastercard, you will be a key player in the Product & Engineering teams within Transfer Solutions. Your primary responsibility will be to design, develop, launch, and maintain products and services aimed at capturing customer flows for domestic and cross-border transfers. By addressing customer pain points, your goal will be to scale Mastercard's Disbursements & Remittances business, with the aim of tripling volume over the next 4 years. You will spend at least 50% of your time as an individual contributor, providing technical team leadership, driving innovation, and fostering organizational growth through your contributions. Key Responsibilities: - Develop and coach team members to excel in engineering endeavors by creating an environment that promotes continuous learning and growth. - Drive implementation of consumer-driven contracts to facilitate domain model evolution and learning at a rapid pace, while ensuring promises are met internally and to customers. - Participate in and contribute to the team's agile process and decision-making, driving prioritization decisions and trade-offs in collaboration with product partners. - Collaborate with product owners and architects to simplify and enhance the cost/benefit of function/service/architecture strategy. - Apply judgment and experience to balance trade-offs between competing interests. Qualifications Required: - Product engineering experience showcasing thought leadership and cross-functional influence. - Proficiency in implementing advanced test setups in production environments such as A/B testing, Chaos, canary releases, blue-green deployment, and feature flags. - Experience in leading large global projects from initiation to operation, including talent selection across multiple geographies and functions. - Skills in developing and promoting reference architecture and run principles to facilitate Engineering Principles adoption. - Understanding and implementation of API standards and cataloging to drive API/service adoption and commercialization. - Ability to promote and coach teams on full-stack development and end-to-end service ownership. - Performance engineering experience to ensure applications are scalable and perform efficiently under varying demands. - Evaluation of practices, metrics, and roles to optimize SDLC methodologies continually and automate processes for improved lead time and quality. Additional Details (if present): The job also involves determining appropriate testing methods and tools, collaborating with developers, product managers, and other stakeholders, monitoring and analyzing the testing process, making recommendations for improvements, and innovating on testing tools, quality, and team processes. Experience with manual software testing and prior experience in Software Quality Engineering/Test Automation engineering are required. Knowledge of Agile frameworks, unit testing libraries/frameworks, Test Automation, code management tools, deployment tools, algorithms, data structures, and designing automated testing infrastructure is essential. Knowledge of relational databases to maintain quality throughout data pipelines is also a plus.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Mastercard logo
Mastercard

IT Services and IT Consulting

Purchase NY

RecommendedJobs for You