1. What is a QA Engineer at Thought Machine?
A QA Engineer at Thought Machine is a foundational role responsible for ensuring the integrity, reliability, and security of the company's core cloud-native banking platform. You are not simply checking boxes or finding bugs; you are embedding quality into the development lifecycle of a complex, distributed system that powers financial institutions globally. Your work directly impacts how millions of transactions are processed, making your attention to detail and technical rigor critical to the firm's success.
The role is inherently collaborative and demanding. You will work closely with software engineers to define test strategies, automate complex scenarios, and champion a culture of quality. Because Thought Machine builds mission-critical financial infrastructure, you will deal with high-stakes challenges involving data consistency, system architecture, and performance under load. This is a role for engineers who thrive on complexity and want to influence the product's design from the ground up.
