A complete application in a minute
Tailored resume and cover letter, ready to send.
Crayontek in Pune, India seeks an experienced Manual QA Engineer to test complex payment processing applications, transaction flows, and backend systems. The role involves API testing, SQL data validation, and Linux/Unix proficiency to ensure high software quality, security, and performance.
The ideal candidate will have domain expertise in Payment Gateways/Fintech, hands-on API testing, SQL validation, and comfort with Linux environments.
We are seeking an experienced and detail-oriented Manual QA Engineer to join our Quality Assurance team. In this role, you will be responsible for testing complex payment processing applications, transaction flows, and backend systems. You will work closely with developers, product managers, and system architects to ensure high software quality, security, and performance.
The ideal candidate has strong domain expertise in Payment Gateways / Fintech, proficiency in API testing, solid hands-on experience with SQL for database validation, and comfortable working within Linux/Unix environments.
Design, write, and execute end-to-end manual test cases for payment
gateway integrations, checkout flows, refund operations,
authorization/capture cycles, and chargebacks.
Validate payment gateway transactions across multiple payment methods
(Credit/Debit cards, Net Banking, Digital Wallets, UPI, Recurring Billing).
Ensure compliance with payment industry standards (e.g., PCI-DSS, 3D
Secure authentication).
Perform functional, negative, and edge-case testing of RESTful and SOAP
APIs using tools like Postman, Insomnia, or SoapUI.
Verify API request/response payloads, HTTP status codes, headers, and error
handling mechanisms.
Execute SQL queries (JOINs, subqueries, group functions) to validate backend
data integrity, transaction logs, ledger balances, and audit trails.
Compare UI/API data against database records to identify discrepancies.
(e.g., grep, tail -f, awk) for troubleshooting issues and root cause analysis.
Monitor system processes, microservices, and server health during test
execution.
Report, track, and manage defects using tools like Jira or Azure DevOps with
detailed steps to reproduce, logs, and screenshots.
Participate in Agile/Scrum ceremonies (Sprint Planning, Daily Standups,
Grooming, Retrospectives).