Senior Software Engineer in Test

Make things a little more human

Job details

  • Full-time
  • map markerBarcelona, ES
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeSenior
  • routeRequired language: English
  • QA / Testing
  • tagMust Have: Software Engineering, TestingOther Required: Continuous Integration, Data-analysisNice to Have: JavaScript, PHP, Python

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300


At Typeform, we’re thinking about the future of data collection. Will it be the voice? AR/VR? Perhaps fax will make a roaring comeback?

To get there, we need the best tools so we can raise the bar for quality across our product. That’s where you come in.

We’re looking for a Senior Software Engineer in Test to join our tooling team. You’ll help create tools for engineering teams to develop, test, debug, and get software out the door quickly.

Do you have strong technical skills? Can you build and maintain testing frameworks?

If so, come help us shape the future of Typeform—and the industry.

Here’s what you’ll do:

  • Work in an agile team together with other Software Engineers in Test.
  • Collaborate closely with developers and product managers.
  • Take part in mob programming sessions.
  • Help create tools in several languages to improve our engineers’ workflow and product quality.
  • Listen to developers to understand their needs and create out-of-the-box solutions.
  • Contribute to the QA vision by sharing knowledge and best practices.
  • Monitoring the software engineering processes and methods used to ensure Typeform’s product delivery quality.
  • Generate and spread a culture of quality throughout the company.

Main requirements

  • You have a minimum of six years in the Software industry
  • You adapt quickly to change and new requirements
  • You move smoothly from codebase to codebase
  • You have experience testing different layers of our codebase (Unit, Functional, E2E).
  • You have experience testing both the Front-end and Back-end of an application
  • You have a deep understanding and practical experience of CI/CD pipelines
  • You’re focussed on delivering quality and value to users
  • You collect and analyse data to make decisions
  • You have experience creating and evolving a testing framework
  • You’re familiar with at least one of our main languages: JavaScript, Go, PHP, Shell Scripting, Python or Ruby.
  • You have BDD experience writing Gherkin scenarios

Nice to have

  • You’re a team player, passionate, positive, humble and empathetic
  • You’re a developer with testing-oriented mindset—not a manual tester
  • You’re a proactive collaborator, willing to work with others to find a solution


  • Great culture: we hire humble, creative, friendly and talented people
  • International team: over 40 nationalities
  • Make yourself at home: our office is designed for you. We’ll even buy you slippers to walk around in
  • Flexible working hours: some of us are morning people, some of us are night owls. We focus on results, not what time you arrive
  • Language courses: free Catalan, Spanish & English lessons
  • Private health insurance: as well as happy, we want you to be healthy
  • Fuel for thought: healthy balanced lunch, fresh fruit, juices, and coffee. Oh, and our reception’s a bar - with beer
  • Discounted gym access: access 200s of gyms around Barcelona for next to nothing
  • Resource library and a learning & development structure: you’ll have everything you need to help you grow

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300