Desired Skills and Experience

  • Work inside a cross-functional agile team and be involved in the whole development process
  • Work closely with Product Owners to define stories with testing in mind
  • Constantly seek opportunities to improve our quality and testing processes
  • Assist the team in moving towards continuous deployment
  • Perform automated and manual testing of our web platform
  • Design, develop, and maintain test automation frameworks
  • Improve test automation tools used by our engineers
  • Encourage developers, at all levels to write higher quality, testable software
  • Track and communicate quality issues
  • You have a track record working with test suite or web application software development projects.
  • You have hands-on experience writing UI/API automated tests. We primarily use Ruby with Cucumber and Watir, but you don’t need to have used any of them; we know great people can pick up any technology.
  • You have experience with object oriented programming
  • You can set up a testing suite from scratch
  • You have worked in an agile environment, and you value continuous delivery.
  • You have good communication skills and you enjoy working in a team and collaborating with other team members. You value receiving feedback from your peers and you are able to provide constructive feedback.
  • You can communicate in a business scenario in English—our primary language at Typeform.
  • You know other programming languages
  • You have experience working with Docker
  • You have experience working with a CI system such as Travis
  • You are comfortable using the command line
  • You are passionate about new technologies and you like experimenting