Posted:2 weeks ago|
Platform:
Work from Office
Full Time
Title and Summary
Senior Software Engineer QA: Biometric Authentication (Mobile, Backend Automation)Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team one that makes better decisions, drives innovation and delivers better business results. Overview:The Mastercard Authentication Program owns how consumer authentication works for both in-store and e-commerce transactional use cases. The primary purpose of this role is to develop and deliver best-of-breed authentication products for e-commerce transactional use cases that will drive uptake and penetration for the products and revenue for Mastercard. The authentication products that fall within this roles responsibilities are ID Check, Token Authentication Service and Token Authentication Framework.If you want a challenging project that is changing the way people do payments, this is the role for you!As a Senior Software Engineer in Test, you will:Play a crucial part in helping drive Quality to help build and ship better productsAdheres to enterprise quality standards, processes and toolsResponsible for developing comprehensive test strategies and plans for a complex biometrics ecosystem, encompassing mobile applications, SDKs, RESTful APIs, and third-party integrations (e.g., Biometric Service Providers). This includes independently generating sophisticated test data and proactively managing complex test environment preparation and configuration.Participates in project-level reviews, walkthroughs and inspections, and conducts test reviews, including test plans, requirements, cases and automation Drives the design, development, and implementation of advanced test automation frameworks and solutions across mobile, SDK, and API layers. This includes identifying and leading complex automation initiativesDevelop and execute rigorous tests for biometric modalities (face and palm), focusing on capture quality, template generation accuracy, matching performance, and liveness detectionCollaborate with external vendors during pilot phases to ensure their integrations meet quality and performance standards, and help define requirements for future in-house developmentWork closely with development team to identify defects early in the cycle through requirements analysis and code reviewsResponsible for automation and Continuous Integration (CI)You should apply if:Proven experience in software development and test automation with strong proficiency in programming languages relevant to mobile (e.g., Java/Kotlin for Android, Swift/Objective-C for iOS) and backend (e.g., Java, Python, Go)Extensive hands-on experience in designing, writing, and executing functional, integration, and system-level test cases for complex mobile applications, SDKs, and RESTful APIs Demonstrated expertise in building and leveraging advanced test automation frameworks for mobile (e.g., Appium, Espresso, XCUITest), API (e.g., Rest-Assured, Postman/Insomnia automation), and web (e.g., Selenium, Playwright) testingExperience with BDD tools like Cucumber/Gherkin and cloud-based testing platforms (e.g., BrowserStack/Perfecto) is highly valuedDirect experience testing mobile SDKs and their integration within larger applicationsFamiliarity with biometric concepts, including various modalities (face, palm), template generation, matching algorithms, liveness detection, and performance metrics (e.g., FAR, FRR)Track record of successfully developing and implementing comprehensive test strategies for highly scalable and secure systems, with a strong ability to identify and prepare complex test environments, including setting up mocks/stubs for third-party integrationsKnowledge of performance and security testing (e.g. Gatling , JMeter, Blazemeter) (Good to have)Mastercard
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now14.0 - 18.0 Lacs P.A.
14.0 - 19.0 Lacs P.A.
pune
8.0 - 10.0 Lacs P.A.
4.0 - 8.0 Lacs P.A.
noida
6.0 - 7.0 Lacs P.A.
5.0 - 8.0 Lacs P.A.
5.0 - 10.0 Lacs P.A.
8.0 - 16.0 Lacs P.A.
chennai
6.0 - 12.0 Lacs P.A.
35.0 - 55.0 Lacs P.A.