Senior Associate Testing & Implementation
National Payments Corporation of India
Job description
We are seeking a Mobile Test Engineer with expertise in SDK testing, security validation, and automation frameworks. The role involves testing complex mobile SDKs with a focus on cryptography, secure communication, and modern test strategies, ensuring high-quality and robust product delivery.
Key Responsibilities
Analyze requirements and design comprehensive test strategies and test cases Perform test case creation, execution, and defect tracking lifecycle management Develop test frameworks from scratch for Mobile SDKs Validate SDK-level functionality (non-UI) through mocking and stubbing techniques Ensure coverage across happy paths, edge cases, and failure scenarios.
Conduct log validation using XML/JSON formats Validate secure communication and cryptographic implementations Collaborate with cross-functional teams for quality assurance and release readiness Contribute to automation, performance testing, and scalability validation Requirements Key Responsibilities Analyze requirements and design comprehensive test strategies and test cases Perform test case creation, execution, and defect tracking lifecycle management Develop test frameworks from scratch for Mobile SDKs Validate SDK-level functionality (non-UI) through mocking and stubbing techniques Ensure coverage across happy paths, edge cases, and failure scenarios.
Conduct log validation using XML/JSON formats Validate secure communication and cryptographic implementations Collaborate with cross-functional teams for quality assurance and release readiness Contribute to automation, performance testing, and scalability validation Technical Skills- Mobile SDK testing and automation framework design Strong experience with Appium automation framework (Must) Knowledge of cryptography algorithms and secure communication protocols Hands-on experience with unit testing and test automation strategies Expertise in XML / JSON log validation Experience with mocking, stubbing, and SDK-level testing (non-UI) Understanding of load testing and performance testing methodologies Familiarity with AI-based testing tools (Testim, Applitools – added advantage) Knowledge of CI/CD pipelines and DevOps tools (Jenkins, etc.)
Mandatory Educational Qualification B.E. / B.Tech/M.E..M.Tech