As a part of the Software Testing team, you will be responsible for developing and executing software testing procedures to drive quality and consistency within the KAL suite of ATM software products that are used by banks across the globe. You will work in collaboration with customers, partners and