jobapplier

QA Engineer

Zafin

Join Zafin, a leading banking technology company, as a QA Engineer II. In this role, you will ensure the quality and reliability of our banking product through testing and validation. You will work independently in a fast-paced environment and have the opportunity to contribute to process improvement and automation. Benefits include flexible work arrangements, meaningful recognition, and stock options.

Responsibilities

  • Plan and execute testing across customer implementation workstreams, validating business requirements, identifying defects, and supporting release readiness.
  • Perform functional, regression, integration, backend, API, and end-to-end testing for SaaS banking product implementations, and validate backend data processing.
  • Design, develop, and maintain automated test suites that validate product functionality, reliability, and quality, and integrate automated regression and validation tests into product CI/CD pipeline(s).
  • Hands-on experience with functional testing, backend testing, integration testing, and end-to-end testing
  • Ability to work independently, manage priorities, and support multiple concurrent initiatives
  • Good SQL skills for data validation, backend verification, and issue investigation
  • Strong understanding of the Software Testing Life Cycle, defect lifecycle, test planning, test case design, and regression testing

Requirements

  • Familiarity or hands-on experience with AI tools or AI-assisted testing, with interest in building toward AI-enabled QA workflows
  • Ability to understand business requirements and convert them into clear, effective test scenarios
  • Experience working with Jira, Confluence, test management tools, or similar platforms
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field, or equivalent experience
  • 3+ years of experience in software quality assurance; experience in banking, fintech, financial services, or enterprise SaaS environments preferred

Experience testing APIs using tools such as Postman

  • Strong analytical, problem-solving, documentation, and communication skills
  • Experience testing banking platforms, financial products, pricing, billing, deposits, lending, payments, or transaction workflows
  • Hands-on experience with automation testing tools such as Selenium, Cypress, TestNG, Cucumber, Rest Assured, or similar frameworks

Experience with performance testing tools such as JMeter

  • Understanding of Kafka, ETL, batch processing, data pipelines, or message-based integrations
  • Basic knowledge of cloud platforms, Kubernetes, CI/CD pipelines, Git, or DevOps practices