Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer in Test (Remote Europe) image - Rise Careers
Job details

Senior Software Engineer in Test (Remote Europe)

n8n is a workflow automation platform that uniquely combines AI capabilities with business process automation. We give technical teams the flexibility of code with the speed of no-code, backed by a passionate community of builders. With 400+ integrations and fair-code principles, we're revolutionizing how businesses connect their systems and processes.

We were founded end of 2019 and currently:
🧑‍🤝‍🧑 We’re a diverse team of + 70 talented people
🚀 Our annual recurring revenue is growing 3x year-over-year
⭐️ With +51k GitHub stars, we are in the top 0.0001% most popular projects on Github
🍾 We’re Europe’s 25th fastest growing startup in 2024 according to Sifted
🌱 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.

Requirements

  • Proficient with TypeScript (Node & Vue.js)

  • You have worked and thrive in a startup environment (even better if you previously been the first QA/SDET before)

  • 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

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

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

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

We can sponsor visas to Germany; for any other country, you need to have existing right to work.

Our company language is English.

You care about diversity and inclusion? We do too! Check out our Diversity, Inclusion and Belonging initiatives at n8n.

Location disclaimer: If you see multiple job postings for the same role, it is most likely because we're hiring remotely for this role and posting in different locations to make sure every potential candidate can see the role. Please apply to the location you're the most likely to work from in the future.

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: Unless specified otherwise on the job posting, 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!

What You Should Know About Senior Software Engineer in Test (Remote Europe), n8n

Are you ready to take your career to the next level as a Senior Software Engineer in Test with n8n? Based in the vibrant tech scene of Berlin, this remote opportunity is perfect for those within Europe looking to join an innovative workflow automation platform that's changing the game. At n8n, we fuse AI capabilities with business process automation, offering integration flexibility at the speed of no-code. As a pioneer in our engineering team, you will shape our testing and quality assurance from the ground up, giving you a unique chance to own the tools related to automated testing and guide our engineers in writing testable code. Your day-to-day will involve designing and maintaining robust automated testing frameworks, developing comprehensive test plans, and mentoring your fellow team members. With a community-driven environment, we prioritize collaboration and best practices in testing methodologies. You’ll be a vital part of steering our product in the right direction, ensuring it meets the high-quality standards our users expect. If you thrive in a dynamic, startup atmosphere, possess strong TypeScript skills, and have a genuine passion for quality, n8n is the place for you. Join us as we continue to grow and innovate—your journey starts here!

Frequently Asked Questions (FAQs) for Senior Software Engineer in Test (Remote Europe) Role at n8n
What are the main responsibilities of a Senior Software Engineer in Test at n8n?

As a Senior Software Engineer in Test at n8n, you will be responsible for designing, building, and maintaining automated testing frameworks, owning all testing tools, and creating and executing comprehensive test plans. You'll also be tasked with analyzing and communicating software quality metrics to stakeholders and providing mentorship to other SDETs throughout the team.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer in Test at n8n?

To qualify as a Senior Software Engineer in Test at n8n, you should be proficient in TypeScript, particularly with Node and Vue.js, and have experience in a startup environment. Additionally, you need to have a deep understanding of modern testing tools and methodologies, ideally with experience in establishing testing practices from scratch.

Join Rise to see the full answer
How does n8n approach team collaboration for the Senior Software Engineer in Test role?

At n8n, collaboration is a cornerstone of our team dynamics. As a Senior Software Engineer in Test, you will regularly communicate with engineering teams, advocating for a testing mindset and sharing best practices across the board. You'll have the opportunity to lead workshops and discussions that enhance teamwork and collective learning.

Join Rise to see the full answer
Is the Senior Software Engineer in Test position at n8n remote-friendly?

Yes, the Senior Software Engineer in Test role at n8n is fully remote-friendly for candidates located within Europe. We emphasize work-life balance and provide the flexibility to work from anywhere while holding regular off-site meetings to promote team bonding and alignment.

Join Rise to see the full answer
What kind of growth opportunities can a Senior Software Engineer in Test expect at n8n?

At n8n, we are committed to supporting our employees' career growth. As a Senior Software Engineer in Test, you will have the chance to develop into more senior roles within the company. Additionally, we provide a yearly budget for further education, including courses and coaching, ensuring you have the resources to expand your skill set.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer in Test (Remote Europe)
Can you explain your experience with automated testing tools and frameworks?

In your response, focus on specific tools you have used, such as Selenium or Jest, and articulate how they helped improve your testing process. Mention any frameworks you set up from scratch and how they contributed to achieving high product quality.

Join Rise to see the full answer
How do you prioritize testing tasks in an Agile environment?

Demonstrate your understanding of Agile principles by discussing how you work with cross-functional teams to prioritize testing tasks based on project timelines and user feedback. Explain how you stay adaptable to changes in scope or direction while maintaining focus on critical deliverables.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you approached resolving it.

Share a specific example where your problem-solving skills shone. Detail the investigation process, collaboration with team members, and your methods for reproducing the bug and ensuring its resolution. Emphasize the importance of clear communication during this process.

Join Rise to see the full answer
What strategies do you use to ensure your tests remain relevant as the codebase evolves?

Discuss the importance of continuous integration and how you regularly review and update testing scenarios to align with new features. Mention how you incorporate feedback from testing outcomes to refine the testing process and promote better quality assurance.

Join Rise to see the full answer
How do you advocate for quality assurance best practices within a development team?

Illustrate your approach to collaboration by sharing ways you have previously influenced engineering teams to adopt testing best practices, such as conducting training sessions, providing valuable resources, and nurturing an open dialogue about quality assurance.

Join Rise to see the full answer
What role does user experience play in your testing process?

Explain how understanding the end user’s journey is crucial for you as a tester. Share how you engage with user feedback, incorporate usage insights into your testing scenarios, and ensure that your testing not only verifies functionality but also enhances user satisfaction.

Join Rise to see the full answer
Can you describe your familiarity with Test-Driven Development (TDD)?

Highlight your experience with TDD, including how it affects your workflow and coding practices. Discuss the benefits you’ve witnessed from collaborating with developers in writing tests first to ensure that new features meet user expectations.

Join Rise to see the full answer
What metrics do you find most useful in assessing software quality?

Identify the key metrics that you track, such as defect density, test coverage, and code quality scores. Elaborate on why these metrics are important and how they inform your testing strategy, helping to drive quality improvements.

Join Rise to see the full answer
How do you stay updated with the latest trends in automated testing?

Discuss your methods for keeping pace with advancements in automated testing, such as engaging with industry blogs, attending conferences, or participating in online forums. Emphasize your commitment to continuous learning and adapting to new technologies.

Join Rise to see the full answer
Why do you want to work at n8n as a Senior Software Engineer in Test?

Share your enthusiasm for n8n by reflecting on the company’s mission and values. Connect your experiences and skills to the role, articulated how you believe you can contribute positively to the team and the innovative projects they are working on.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 17 hours ago
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Posted 8 days ago
Mission Driven
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave

n8n is a free and open node-based Workflow Automation Tool. It can be self-hosted, easily extended, and used with third party web applications or custom in-house tools to automate repetitive tasks. With n8n, for the first time, people can move bey...

10 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!