Remote Senior Software Engineer in Test

Logo of n8n

n8n

📍Remote - Germany

Job highlights

Summary

Join our team as a Software Engineer in Test/QA Engineer and shape n8n's approach to testing and quality assurance from the ground up. As a driven individual, you will design, build, and maintain automated testing frameworks, own all tooling around testing, and develop comprehensive test plans.

Requirements

  • Proficient with TypeScript (Node & Vue.js)
  • You have experience owning and setting up modern testing tools from scratch
  • Excellent communications skills with experience influencing engineering functions to adopt a testing mentality
  • Deep experience working with writing complex automated testing scenarios

Responsibilities

  • Design, build, and maintain automated testing frameworks
  • Own all tooling around testing
  • Develop and execute comprehensive test plans, including exploratory testing, while managing and maintaining test environments
  • Analyze and communicate software quality metrics to stakeholders, guiding the overall testing strategy within engineering teams
  • Provide mentorship and training to other SDETs, sharing best practices in testing methodologies, automation, and Agile development

Benefits

  • Competitive compensation
  • Ownership: Our core value is to “empower others”, and we give you a slice of n8n in the form of equity
  • Work/life balance: We work hard, but make sure everyone can properly recharge their batteries with 30 days holiday, plus public holidays wherever you are
  • Career growth: We are looking to hire 'rising stars', who can grow with the company into more senior roles. We give you €1k a year to spend on courses, books, events and coaching, to support you in developing your career
  • A passionate team: We love our product, and we have regular office hackathons to see who can build the coolest thing with it!
  • Remote-first: Our team works remote from anywhere within Europe but we have regular off-sites to help build team bonds and alignment
  • Transparency: We all know what everyone’s working on, how’s the company doing — the whole shebang
  • Giving back: We're big fans of open source, and you'll get $100 per month to support projects you care about

Job description

n8n is a low-code platform for workflow automation and AI app integration, designed for technical users. It simplifies connecting to any app or API and enables the incorporation of AI into business processes. n8n is Source Code Available and has a passionate and engaged community of builders!

We were founded end of 2019 and currently:

🧑‍🤝‍🧑 We’re a diverse team of + 60 talented people

🚀 Our annual recurring revenue is growing 5x year-over-year

⭐️ With +46k GitHub stars, we are in the top 0.0001% most popular projects on Github

🌱 We now count a total of $20m in funding: we were Sequoia’s first seed investment in Germany, and most recently secured a Series A extension (February 2024)

We are hiring the first Software Engineer in Test/ QA Engineer to our engineering team. This is a unique role for a driven individual to shape n8n’s approach to testing and quality assurance from the ground up by owning all tools related to automated testing, work on test automation as well as making sure the engineering teams write good testable code.

What you would do:

  • Design, build, and maintain automated testing frameworks

  • Own all tooling around testing

  • Develop and execute comprehensive test plans, including exploratory testing, while managing and maintaining test environments.

  • Analyze and communicate software quality metrics to stakeholders, guiding the overall testing strategy within engineering teams.

  • Provide mentorship and training to other SDETs, sharing best practices in testing methodologies, automation, and Agile development.

  • Proficient with TypeScript (Node & Vue.js)

  • You have experience owning and setting up modern testing tools from scratch

  • Excellent communications skills with experience influencing engineering functions to adopt a testing mentality

  • Deep experience working with writing complex automated testing scenarios

  • You are very user-driven and want to really understand how our end user uses our product to drive improvements

  • Thrive in an environment of ownership and a dynamic environment (typically you have experience working in a start-up)

  • You’re curious and you love learning new stuff ( super important)

  • You’re humble, kind, and are open to feedback ( super duper important)

💸 Competitive compensation

💪Ownership: Our core value is to “empower others”, and we give you a slice of n8n in the form of equity.

🏖️Work/life balance: We work hard, but make sure everyone can properly recharge their batteries with 30 days holiday, plus public holidays wherever you are.

📈Career growth: We are looking to hire ‘rising stars’, who can grow with the company into more senior roles. We give you €1k a year to spend on courses, books, events and coaching, to support you in developing your career.

🤩A passionate team: We love our product, and we have regular office hackathons to see who can build the coolest thing with it!

🌏Remote-first: Our team works remote from anywhere within Europe but we have regular off-sites to help build team bonds and alignment.

🙏Transparency: We all know what everyone’s working on, how’s the company doing — the whole shebang.

🤝 Giving back: We’re big fans of open source, and you’ll get $100 per month to support projects you care about. 😍 Ambitious but kind culture where people love to work - our eNPS for 2023 is 100!

This role can be done from anywhere within Europe. We can sponsor visas to Germany; for any other country, you need to have existing right to work. Our company language is English.

n8n is an equal opportunity employer and does not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity, age, marital status, veteran status, or disability status.

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let n8n know you found this job on JobsCollider. Thanks! 🙏