A tester is responsible for conducting tests and ensuring quality before deploymentHe/she develops and executes formal test plans to ensure the delivery of quality software applicationsKey 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 scriptsExecute necessary project quality documentationWork closely with other team members to ensure development meets business needs and quality requirementsParticipate in test planning, writing test cases/scripts, test case automation and test execution; testing includes application, network, system, and user acceptance testsExecute manual new features and regression testing continuously for ongoing changesFollow industry standard agile software design methodology for development and documentationResearch related products and make necessary software recommendationsWork collaboratively with release management and platform leadTake an active role in the squad to ensure ‘built-in' quality in line with agile & lean principlesDrive 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 defectsWork closely with Scrum Master to identify and resolve potential roadblocks relevant to testingRequirementsBachelor's in engineering or technology or business2-5 years in an engineering or testing role1-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 requirementsHas an open mind and is looking to improve and help others become betterHas a team attitude and is humbleSolid communication skillsKnowledge 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 developmentKnowledge 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 betterHas a team attitude and is humbleSolid communication skills