FAQs
What are the primary responsibilities of the Senior QA Software Engineer at Staffbase?
The primary responsibilities include improving and developing test frameworks, producing high-quality tools and guidelines for product teams, participating in code reviews, and ensuring a good CI/CD pipeline while automating processes where possible.
What technologies does the Staffbase platform utilize?
The Staffbase platform is built with technologies such as React.js, Javascript, Typescript, Kotlin, Go, Java, MongoDB, Terraform, and Docker.
What kind of testing approaches should a candidate be familiar with?
A candidate should be familiar with various testing approaches including unit tests, integration tests, end-to-end tests, and visual regression tests.
What does the QA Software Engineer role focus on?
The role focuses on customer-facing frontends, including native apps and RESTful web services.
Is prior experience with MongoDB, Terraform, and Docker preferred?
Yes, ideally candidates should have worked with MongoDB, Terraform, and Docker before.
How does Staffbase support employee growth and training?
Staffbase provides a yearly budget of €1000 for external training and one day off for growth per year, increasing to two days in the second year.
What is the company's approach to work-life balance?
Staffbase promotes a flexible and agile work environment that supports the well-being and work-life balance of employees.
How many vacation days do employees receive annually?
Employees receive 30 days of vacation annually.
Are there opportunities for team bonding and events at Staffbase?
Yes, Staffbase regularly organizes team and office events, including the yearly Staffbase Camp.
What kind of company culture does Staffbase promote?
Staffbase values diversity and inclusivity in the workplace and encourages open feedback and ownership of work from its employees.