As a Quality Assurance Automation Engineer at Kora, you will be responsible for ensuring the consistent delivery of high-quality, secure, and reliable software across our payment infrastructure. You will work closely with engineering, product, and cross-functional teams to define QA strategies, build automation frameworks, and validate that all deliverables meet functional, performance, and security standards before release.
Responsibilities:
- Design and implement QA processes to ensure consistent software quality.
- Develop and maintain automated test scripts using Cypress for end-to-end testing.
- Perform functional and non-functional testing including security, load, and stress tests.
- Review requirements and specifications to define test plans and coverage.
- Identify, reproduce, and track defects while verifying fixes.
- Integrate automated tests into CI/CD pipelines and improve test reliability.
Requirements:
- At least 3 years of experience as a Quality Assurance Engineer.
- Minimum of 2 years of experience in automated testing with Cypress.
- Strong knowledge of JavaScript or TypeScript and testing frameworks.
- Experience with API testing, CI/CD tools, and version control systems.
- Solid understanding of web technologies and database fundamentals.
- Excellent communication skills and ability to work in Agile teams.
Benefits:
- Health insurance and group life insurance.
- Paid time off, parental leave, and flexible work style.
- Sponsored training and annual performance bonuses.
- Wellness support including therapy sessions and employee groups.
This role reports to the Lead QA Engineer and supports Kora’s mission to remove digital financial barriers.