Job Description
Position Title: Senior QA Engineer – Payment Systems (Manual Testing – API & Frontend Focused)
Department: IT – Software Development
Experience Level: A minimum of 8 years of professional experience working for IT firms in Software Testing, with 2-3 years in Payment Systems / Financial Domain
Manager: Head of India Operations
Direct Reports: NA
Hire type: Full-time, Permanent
Work Location: Remote
Worktimes: Near AEST & IST
Yularatech is an end-to-end IT services provider offering quality IT solutions to our partner clients. We specialise in IT skills resourcing, IT consulting and outsourced application development and support.
Position Summary
We are seeking a highly experienced Senior QA Engineer to independently handle manual testing for critical payment and financial systems , with a strong focus on API testing and backend validation , along with close collaboration with frontend development teams .
This role requires deep expertise in payment processing, transaction validation, compliance testing, and defect management , along with a solid understanding of frontend technologies such as JavaScript and React to ensure end-to-end quality across applications.
While this is primarily a hands-on manual testing role , the candidate should have working knowledge of API scripting and the ability to automate API calls when required , particularly for repetitive validations and regression testing.
The selected individual will be fully responsible for ensuring the accuracy, security, and reliability of payment-related systems and will work closely with Business Analysts, Project Managers, Product Owners, and Developers to uphold the highest quality standards.
Key Skills & Qualifications Required
Financial / Payment Systems Expertise
- Strong expertise in financial and payment systems , including payment processing, authorization flows, settlements, chargebacks, and financial reconciliation.
- Strong understanding of the end-to-end payment transaction lifecycle , from initiation to settlement.
- Experience testing payment platforms, financial applications, and backend systems .
Manual Testing Mastery
- Ability to design, execute, and document detailed manual test cases for complex financial and business workflows.
- High precision in validating calculations, data integrity, and transactional accuracy.
API Testing & Scripting (Core Requirement)
- Extensive hands-on experience testing APIs manually using tools such as Postman, SoapUI, Swagger , or equivalent.
- Strong understanding of REST APIs , request/response structures (JSON/XML), authentication mechanisms, and error handling.
- Ability to write basic API scripts and collections to:
- Automate repetitive API calls
- Perform response validations and assertions
- Chain API calls and manage test data
- Experience using JavaScript within API testing tools (e.g., Postman scripts).
- Exposure to integrating API tests into CI/CD pipelines is an added advantage.
Frontend Technology Understanding
- Good understanding of frontend technologies , primarily JavaScript and React .
- Ability to:
- Understand frontend logic, API integrations, and data flow
- Validate UI behavior against backend/API responses
- Collaborate effectively with frontend developers during development and defect triaging
Defect Lifecycle & QA Tooling
- Proficiency in defect logging, tracking, and prioritization using JIRA, Bugzilla, HP ALM , or equivalent tools.
- Strong experience using Agile delivery toolsets such as JIRA, Confluence, TestRail , etc.
- Experience with test management tools like TestRail, QTest to organise and manage test cases.
Primary Responsibilities
1. Ownership & Leadership of QA
- Independently manage the entire QA process for assigned systems.
- Define test strategies, test plans, and execution roadmaps.
- Work closely with Business Analysts, Developers, Project Managers, and Product Owners to validate requirements and assess risks.
- Provide detailed test reports, defect analysis, and quality status updates to stakeholders.
2. Comprehensive Functional, System & API Testing
- Perform manual functional testing for:
- Backend services and APIs
- Payment and financial workflows
- Business logic and data validations
- Validate API integrations for accuracy, response codes, error handling, and data consistency.
- Ensure seamless interaction between frontend applications and backend services .
3. Frontend & Integration Validation
- Validate frontend features developed using JavaScript and React .
- Ensure correct data flow between UI and backend systems.
- Identify functional gaps, UI defects, and integration issues.
4. API Automation Support (When Required)
- Create and maintain basic API scripts / collections for regression and sanity testing.
- Automate repetitive API validations to improve testing efficiency.
- Support execution of API scripts during release cycles.
- Collaborate with developers or automation engineers for advanced automation needs.
5. Defect Management & Risk Reporting
- Log, track, and priorities defects with clear reproduction steps.
- Perform root cause analysis for recurring issues.
- Collaborate with development and support teams to ensure timely resolution.
6. UAT Support & Production Validation
- Assist business teams in conducting User Acceptance Testing (UAT) .
- Validate production deployments to ensure smooth go-live.
- Provide post-production validation support to confirm system stability.
Mandatory / Most Important Pre-requisites
- 7+ years of experience in Software Testing.
- 3–5+ years of experience in payment systems or financial application testing .
- Strong hands-on experience in manual API testing .
- Working knowledge of API scripting and basic API automation .
- Good understanding of JavaScript and React .
- Experience working with international clients.
- Strong understanding of Agile / Scrum methodologies .
- Ability to manage multiple priorities and deliver high-quality outcomes.
Desirable / Great to Have
- Exposure to automation frameworks.
- Experience with performance testing tools (e.g., JMeter).
- Understanding of security testing fundamentals.
- Familiarity with CI/CD tools (e.g., Jenkins).
- Exposure to cloud platforms (AWS, Azure, or Google Cloud).
- Relevant QA or payment-domain certifications.
Soft Skills
- Highly impactful oral and written communication skills.
- Ability to clearly document and present test plans, test cases, defect reports, and risk assessments.
- Strong analytical thinking and attention to detail.
- Independent work ethic with the ability to deliver high-quality outputs with minimal supervision.
- Professionalism, positivity, integrity, and ability to handle confidential information.
- Ability to mentor junior QA team members when required.
- Experience working with international clients and cross-functional teams.
Additional Information
- Competitive salary and comprehensive benefits package.
- Opportunity to work on complex, high-impact systems.
- Collaborative and inclusive work environment.
- Continuous learning and professional development opportunities.
- Candidate is expected to work with the client’s team based in Australia (IST / AEST overlap as required).
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application