Software QA Analyst
Core
Design, implement, and maintain automated test frameworks for electronic payment systems, integrating AI/ML tools to enhance quality and defect prediction.
Role type
Senior IC Software QA Analyst (Automation)
Builds
Automated test frameworks, CI/CD pipelines, and quality assurance processes for payment terminals and POS devices.
Domain
Fintech / Electronic Payments
Deliverable
production ML models
Required skills
Automation frameworks (Selenium, Cypress, Playwright, Appium, Robot Framework), API testing (Postman, RestAssured), CI/CD (Jenkins, GitHub Actions, Azure DevOps), BDD/TDD methodologies, Python/Java/JavaScript scripting, Git, AI/ML-assisted testing.
Preferred skills
EMV transaction flows, ISO 8583 message structure, BTT terminal simulation, L1/L2/L3 EMV certification, PCI-DSS/HSM operations, TLV parsers.
Responsibilities
Design and maintain automated test frameworks for functional, regression, and end-to-end testing; Integrate AI and ML tools into QA workflows; Collaborate with development teams to shift quality left; Execute manual testing for payment terminals and POS devices; Analyze test results and drive continuous improvement; Support certification processes with international payment schemes.
Seniority
Mid-Senior, hands-on IC


