Job Description

  • A tester is responsible for conducting tests and ensuring quality before deployment.
  • He/she develops and executes formal test plans to ensure the delivery of quality software applications.

Key Responsibilities & Accountabilities:

  • Build the work needed to implement and test features from the product backlog (managed by the Journey/ Platform Owner).
  • Unit test code and create automated test scripts.
  • Execute necessary project quality documentation.
  • Work closely with other team members to ensure development meets business needs and quality requirements.
  • Participate in test planning, writing test cases/scripts, test case automation and test execution; testing includes application, network, system, and user acceptance tests.
  • Execute manual new features and regression testing continuously for ongoing changes.
  • Follow industry standard agile software design methodology for development and documentation.
  • Research related products and make necessary software recommendations.
  • Work collaboratively with release management and platform lead.
  • Take an active role in the squad to ensure ‘built-in’ quality in line with agile & lean principles.
  • Drive a culture of testing not as an after-the-fact exercise, but also addressed as part of ongoing process and ensure velocity does not come at the expense of an increasing number of defects.
  • Work closely with Scrum Master to identify and resolve potential roadblocks relevant to testing.

Requirements

  • Bachelor's in engineering or technology or business.
  • 2-5 years in an engineering or testing role.
  • 1-3 years participating in agile development (preferably).
  • Experience with T24 Core Banking Is Must

Competencies:

  • Experience developing/testing both web and mobile applications.
  • Strong sense of ownership and ability to work with a limited set of requirements.
  • Has an open mind and is looking to improve and help others become better.
  • Has a team attitude and is humble.
  • Solid communication skills.
  • Knowledge of common testing procedures and methodologies (e.g. Functional testing: UAT, SIT, unit testing; non-functional testing: performance, usability).
  • Understanding of front- and back-end development.
  • Knowledge in relevant tech skills (e.g. Behavior-driven development, DevOps Continuous Deployment & Delivery, Application Release Automation).
  • Knowledge tools for testing automation and deployment (e.g. SonarQube, Appium).

Skills:

  • Has an open mind and is looking to improve and help others become better.
  • Has a team attitude and is humble.
  • Solid communication skills.

 

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application