QA AI Tester
5 days Onsite.
In This Role You Will:
- Understand the platform architecture and develop test cases and automate them.
- Hands-on experience using Spring or Spring Boot frameworks - advantageous.
- Collaborate with development teams set guidelines and requirements on testing practices in the development process.
- Write and execute complex test plans and test cases in BDD format.
- Develop and maintain automated tests for both Front End and backend.
- Collaborate with remote teams during SIT/UAT phases.
- Point of contact during the release sign-off.
- Identify, diagnose, report, and assist developers in resolving defects.
This role requires a wide variety of strengths and capabilities, including:
- BS/BA degree or equivalent experience.
- Must have knowledge with test automation frameworks such as Cucumber/Selenium/Canary.
- Working hands-on experience with JavaScript to be able to write Cucumber step definitions.
- Advanced knowledge of application, data, and infrastructure architecture disciplines.
- Payment domain expertise - Multicurrency/SEPA/BACS/SWIFT
- Experience on testing of Payments functionality viz. Inbound and outbound payments eg Credit Transfers, Direct Debits, Rejects, Returns, Refunds & Reversals etc.
- Good understanding of MT and XML-ISO20022 Message Format.
- Understanding of the SWIFT FIN Service, accounting systems and should have experience in working with XML Message Formats.
- Knowledge of industry-wide technology trends and best practices.
- Ability to work in large, collaborative teams to achieve organizational goals.
- Passionate about building an innovative culture.
- Understanding of software skills such as business analysis, development, maintenance, and software improvement.
- Experience in testing business applications and software products.
Additional Required Skills and Experience
- Must have knowledge with test automation frameworks such as Cucumber/Jasmine/Canary.
- Experience with API testing.
- Experience in Continuous Integration/Continuous Delivery (CI/CD).
- Understanding the full life cycle of development, from requirements gathering to delivery.
- Experience with Agile/Scrum methodology and associated tools.
- Desire to work in close collaboration with Product Managers and developers to create and prioritize Test Plans.
- P rompt testing: regression tests for prompts/templates; versioning prompts like code.
- RAG testing (Retrieval-Augmented Generation): validate retrieval quality, grounding, citation/trace checks.
- Hallucination & jailbreak resistance testing: adversarial test cases, red-teaming mindset.
- Evaluation methods: golden sets, human-in-the-loop evaluation, LLM-as-judge used carefully with controls.