QA Engineer (Manual Tester)
Job Description
A Day in the Life:
• A Day in the Life Collaborate with developers and product managers to understand feature requirements.
• Review feature specifications and design detailed test cases.
• Perform manual tests on payment gateway systems, including transaction flows and API validations.
• Identify, log, and track defects using tools like JIRA and prioritize them for resolution.
• Conduct regression testing to ensure system stability after updates.
• Participate in team discussions to troubleshoot and resolve issues.
• Document test results and prepare for upcoming sprint activities
Key Responsibilities:
• Key Responsibilities Develop and execute detailed test plans, test cases, and test scripts for web-based payment systems.
• Perform functional, regression, integration, UI, API, and end-to-end testing of payment gateway features.
• Test core modules including transaction processing, authentication, encryption, payment methods (Credit/Debit, UPI, Wallets, etc.), and refunds.
• Ensure compliance with standards such as PCI-DSS, ISO 8583, and EMV where applicable.
• Work closely with developers, product managers, and other stakeholders to understand requirements and raise quality issues.
• Identify, log, track, and manage defects in defect tracking tools (e.g., JIRA).
• Build and maintain automated test suites using tools like Postman, TestNG, RestAssured, etc.
• Validate integration with third-party payment processors and banks.
• Perform load testing and performance testing using tools like JMeter or LoadRunner.
• Ensure browser compatibility and mobile responsiveness testing
Basic Qualifications & Skills
• Minimum 3+ years of experience in manual and automation testing of web applications, with at least 1-2 years of experience in the payment gateway, fintech, banking, or e-commerce domains.
• Strong understanding of payment flow, transaction lifecycle, and settlement processes.
• Hands-on experience with API Collection API testing (REST/SOAP) and tools like Postman, SoapUI, etc.
• Proficiency in Java, and frameworks like TestNG or Cucumber.
• Experience with SQL for database validation.
• Familiarity with security testing practices and standards relevant to payment systems.
• Strong knowledge of software QA methodologies, tools, and processes.
• Excellent analytical and problem-solving skills.
• Good communication skills and the ability to work in agile/scrum environments.
Preferred Qualifications
• Experience in high-volume transaction systems with low-latency requirements.
• Knowledge of emerging payment technologies like blockchain, UPI, and real-time payments
• Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
• Familiarity with tools like Kubernetes, Docker, and CI/CD pipelines.
What We Offer
Opportunity to work on innovative fintech products in a fast-growing technology environment.
Collaborative culture with strong cross-functional teamwork. Opportunities for professional growth and career development
