- Understand product requirements, workflows, and business use cases.
- Design and execute test scenarios covering positive, negative, boundary, and edge cases.
- Identify, reproduce, document, and track defects with clear technical details.
- Use logical and analytical thinking to investigate unexpected product behavior.
- Understand APIs, request/response structures, validations, and integrations.
- Write basic scripts/programs to support test automation and data validation.
- Learn and work with automation frameworks and testing tools.
- Analyze logs, API responses, and system behavior to identify potential issues.
- Collaborate with Developers, Product Managers, and other QA engineers to understand and resolve issues.
- Think beyond the written test cases and identify scenarios that may impact real users.
- Participate in regression, sanity, integration, and end-to-end testing.
- Continuously improve test coverage and contribute ideas to improve the overall QA process.
- Strong programming fundamentals in any one language such as Java, JavaScript, Python, or similar.
- Good logical reasoning and problem-solving skills.
- Strong critical-thinking and analytical ability.
- Ability to break a complex problem into smaller, understandable parts.
- Curiosity to understand why something works or fails, rather than simply reporting the issue.
- Good understanding of basic data structures, conditions, loops, functions, and debugging concepts.
- Basic knowledge of API concepts, HTTP methods, JSON, and REST APIs is a plus.
- Good communication skills and ability to explain problems clearly.
- Willingness to learn automation and modern QA tools.
- Thinks from the customer/user perspective.
- Is interested in understanding the product, not just executing predefined test cases.
- Can identify missing requirements, unclear behavior, and potential business risks.
- Asks the right questions before starting testing.
- Has the attitude of “How can this fail?” and proactively looks for weaknesses.
- Takes ownership of quality and follows issues through to resolution.
- Is comfortable challenging assumptions with facts and evidence.
- Java / JavaScript / Python
- REST API testing
- Postman or similar API tools
- SQL basics
- Git
- Basic understanding of automation testing
- Basic understanding of CI/CD is a plus
Skills Required
- Strong programming fundamentals in Java, JavaScript, Python, or a similar language
- Logical reasoning and problem-solving skills
- Critical-thinking and analytical ability
- Ability to break complex problems into smaller, understandable parts
- Understanding of data structures, conditions, loops, functions, and debugging concepts
- Good communication skills and ability to explain problems clearly
- Willingness to learn automation and modern QA tools
- REST API testing knowledge
- Postman or similar API tools
- Basic SQL knowledge
- Git
- Basic understanding of automation testing
- Basic understanding of CI/CD
What We Do
Signzy is a market-leading platform that is redefining the speed, accuracy, and experience of how financial institutions are onboarding customers and businesses - using the digital medium. The company’s award-winning no-code GO platform delivers seamless, end-to-end, and multi-channel onboarding journeys while offering totally customizable workflows. It gives these players access to an aggregated marketplace of 240+ bespoke APIs that can be easily added to any workflow with simple widgets. Signzy is enabling 10 million+ end customer and business onboardings every month at a success rate of 99% while reducing the speed to market from 6 months to 3-4 weeks. It works with over 240+ FIs globally including the 4 largest banks in India, a Top 3 acquiring Bank in the US, and has a strong global partnership with Mastercard and Microsoft. The company’s product team is based out of Bengaluru and it has a strong presence in Mumbai, New York, and Dubai.









