O poziciji

  • Executes test cases and scripts for functional, regression, and system testing of payment-related applications.
  • Assists in creating test plans, test cases, and test scripts based on project requirements.
  • Performs manual and automated testing using Java-based QA tools such as JUnit, Selenium, and TestNG.
  • Identifies, documents, and reports software defects and works with developers to resolve issues.
  • Supports data validation testing to ensure accuracy and integrity of transactions in the payment industry.
  • Works with development teams to understand system functionality and testing requirements.
  • Assists in performance and load testing using tools such as JMeter.
  • Follows best practices in software testing, including Agile and Scrum methodologies.
  • Stays up to date with testing technologies and industry trends, especially in financial technology and payment processing.

Minimalne kvalifikacije

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Basic understanding of software testing methodologies and QA best practices.
  • Familiarity with Java-based testing frameworks such as JUnit, TestNG, and Selenium WebDriver.
  • Experience with Jenkins for continuous integration and automated testing.
  • Exposure to API testing using tools like SoapUI or Postman.
  • Basic knowledge of SQL and relational databases for data validation.
  • Experience with version control systems like Git is a plus.
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork skills.
  • Understanding of payment processing systems or a willingness to learn about the industry.
  • Typically 1-3 years of experience in software testing or quality assurance.
  • Hands-on experience with automated and manual testing practices.
  • Ability to work full time, full-office job.
  • English at least C1 (both spoken and written)