We've been at the forefront of software testing innovation for a long time and are the creators of Selenium, a portable software testing framework for web applications. We've made contributions to the Open Source community via projects like this one, as well as Frankenstein and SharpRobo. We do things differently here, getting our testers working closely with our developers and business analysts, right from the requirements gathering stage. As a member of the team you'll be around to ask the awkward questions and try the scenarios that analysts or developers don't dream up.
Add to this our focus on Agile delivery and you'll start to see why working here is refreshingly different.
We hire only the most passionate, talented people. This passion may manifest itself in a number of ways. You might be a vocal blogger, open-source committer or conference-attender. You might have a server farm in your garden shed. You might think that perfection is a suite of automated tests. You might want to find new ways to deliver business value to your clients. You might just want to find out what working with like-minded people feels like, and see if that ignites your passion for IT again.
We are a consultancy, so we can't always promise that our customer sites are as relaxed as our own office space, with the natural light, snacks, Guitar Hero and all the caffeinated beverages you can manage. But we try to make customer work fun and are working with some of the biggest names in the Canadian market. Being a consultancy means there's always the possibility of some travel. We do everything we can to make life here as easy as possible and always take people's personal situations into account. We think it's a small price to pay for the chance to work with us.
If you are interested in taking on an opportunity that offers variety, innovation, and unique challenge every day, then we should talk. Send your resume to work@thoughtworks.com. We want to hear from you!