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).