Description

You will ensure the quality of banking software, mobile applications, and web applications through rigorous testing and lifecycle management.

Responsibilities

  • Design and execute comprehensive test plans, including unit, integration, system, usability, security, stress, and regression tests.
  • Prepare and configure test frameworks, environments, and necessary test data.
  • Collaborate with business analysts, end-users, and developers to translate functional specifications into testable requirements.
  • Track and manage software defects using bug-tracking systems throughout the defect lifecycle.
  • Participate in software design reviews and recommend test strategies for e-commerce applications.
  • Perform quality assurance on application functionality, performance, security, and localization.

Required Skills

  • 5+ years of experience as a Quality Assurance Analyst in banking domains servicing global stakeholders.
  • Proficiency in Java, JavaScript, HTML5, and CSS.
  • Experience with automation testing.
  • Working knowledge of Oracle and MySQL databases.
  • Hands-on experience with Unix, Weblogic, Websphere, and Windows platforms.
  • Proficiency with Git, Jenkins, Jira, and Confluence.
  • Strong understanding of SDLC and Agile methodologies.
  • Bachelor's degree in Computer Science or a related IT field.
  • Ability to perform design and programming tasks in Java.

Education

Bachelor's degree in Computer Science