A complete application in a minute
Tailored resume and cover letter, ready to send.
Mahacakra is seeking a QA Engineer to ensure the reliability and security of EDC and payment applications used by banks and merchants. You will collaborate with developers and product teams from test planning to release, designing test cases and automating coverage across functional, regression, and API testing.
You will test EDC/POS applications and payment flows on physical devices, validate integrations via API testing, and contribute to a culture of quality through AI-assisted test
As a QA Engineer, you will ensure that our EDC and payment applications are reliable, secure, and ready for use by banks and merchants. You will work closely with developers and product teams throughout the development cycle, from test planning to release.
Design, write, and execute test cases for functional, regression, and User Acceptance Testing (UAT).
Test EDC/POS applications and end-to-end payment transaction flows on physical devices.
Perform API testing to validate integration between applications and backend payment services.
Develop and maintain automated test scripts to improve testing coverage and efficiency.
Report, track, and verify bugs using Jira, and ensure issues are resolved before release.
Participate in Agile ceremonies and collaborate with developers to clarify requirements and acceptance criteria.
Use AI tools to support test case generation, documentation, and daily productivity.
Bachelor's degree in Computer Science, Informatics, Information Systems, or a related field.
Experience in manual testing: test case design, functional, regression, and UAT.
Familiar with test automation tools such as Selenium, Cypress, or Playwright.
Experience in API testing using Postman or REST Assured.
Good understanding of SDLC/STLC, bug tracking, and Agile workflows (Jira).
Experience testing POS/EDC applications and payment transaction flows.
Comfortable using AI tools to support test case generation and daily productivity.
Understanding of ISO 8583 message format.
Familiarity with EMV card transactions (chip, contactless) and common payment error scenarios.
Experience testing applications for banking or fintech clients.