05 Oct
|
National Payments Corporation Of India (NPCI)
|
Hyderabad
05 Oct
National Payments Corporation Of India (NPCI)
Hyderabad
Key Responsibilities
1. SDK Testing and Quality Assurance
• Design, develop, and execute test strategies for Android/mobile SDKs and related software components.
• Validate SDK functionality across multiple Android versions, device types, OEM environments, and integration scenarios.
• Create detailed test plans, test cases, test scenarios, and traceability matrices for SDK features and enhancements.
• Perform integration testing to verify SDK behavior when embedded into host applications.
• Ensure backward compatibility and stability of SDK releases across supported environments.
• Validate SDK installation, configuration, initialization, runtime behavior, error handling, and upgrade paths.
2. Security Validation and Secure QA Support
• Perform validation of security-sensitive features, including authentication flows, secure storage, device binding, cryptographic operations, token handling, and session management.
• Verify implementation of mobile security controls such as certificate pinning, root/jailbreak detection, tamper detection, obfuscation,
and secure communication.
• Support review and validation of security requirements in SDK and mobile application workflows.
• Work closely with engineering and security teams to identify vulnerabilities, weak controls, insecure configurations, and risk areas early in the development lifecycle.
• Participate in security testing activities, including negative testing, abuse-case testing, and misconfiguration validation.
• Assist in validating compliance with secure coding and mobile security best practices.
3. Test Automation
• Build and maintain automated test frameworks for SDK and application validation.
• Develop automated functional, regression, integration, and API test suites.
• Automate repeatable test scenarios for SDK releases and continuous validation pipelines.
• Integrate automated test execution with CI/CD pipelines to improve release quality and reduce manual effort.
• Contribute to test
📌 Lead Solution, Testing and Automation (Hyderabad)
🏢 National Payments Corporation Of India (NPCI)
📍 Hyderabad