Logo of Huzzle

Senior QA Software Engineer

image

Staffbase

3mo ago

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Dresden

AI generated summary

  • You should be passionate about software quality, experienced in Typescript/Kotlin, QA toolings, and agile environments, with strong problem-solving skills and good English communication.
  • You will enhance test frameworks for frontends and RESTful services, collaborate with the QA team, review code, automate processes, and ensure high-quality tools and documentation.

Requirements

  • What you need to be successful
  • Passionate about Software Quality, the services you build and seeking to make a difference.
  • You value quality as well as clean code and learning new things. Next to that, you are passionate for Test Driven Development.
  • Experience in our product tech stack (e.g. Typescript or Kotlin) and QA toolings (e.g. Github Actions and Playwright). Good understanding of REST principles and Microservices.
  • Ideally, you have worked with MongoDB, Terraform and Docker before
  • Strong problem-solving skills and ability to work collaboratively in a fast-paced, dynamic environment.
  • Preferably, you have worked in an agile environment before.
  • Good English communication skills.
  • Understanding and appreciative diversity and inclusivity in the workplace.

Responsibilities

  • Responsible for improving and developing our test frameworks focusing on customer facing frontends, including native apps, and our REST-ful web services.
  • Work in a dedicated QA infrastructure team and produce high-quality tools and guidelines for our product teams.
  • Give and receive valuable feedback in our code review process and continuously learn and share knowledge with your peers.
  • Being open to feedback and taking ownership of your work are essential.
  • Take ownership for the topics you care about, ranging from the services you produce over the documentation of our work to the environment we work in.
  • You work iteratively, frequently pushing code, ensuring a good CI/CD pipeline, and automating where possible.

FAQs

What is the primary responsibility of the Senior QA Software Engineer?

The primary responsibility includes improving and developing test frameworks focusing on customer-facing frontends, native apps, and REST-ful web services, while producing high-quality tools and guidelines for product teams.

What technologies does the platform use?

The platform is built with technologies including React.js, Javascript, Typescript, Kotlin, Go, Java, MongoDB, Terraform, and Docker, among others.

What kind of test approaches should a QA Software Engineer be familiar with?

A QA Software Engineer should be familiar with unit tests, integration tests, end-to-end tests, and visual regression tests.

Is experience in an agile environment preferred?

Yes, preferably, experience in an agile environment is appreciated.

What are the qualifications required for this position?

The qualifications include a passion for software quality, experience in the product tech stack and QA toolings, strong problem-solving skills, and good English communication skills.

What does the company offer in terms of employee growth and training?

The company provides a yearly budget of €1000 for external training, along with one day off for growth per year, which increases to two days in the second year.

What benefits are available to employees?

Employees receive competitive compensation, flexible working models, a company pension scheme, and a yearly vacation of 30 days, among other benefits like a sports and health program and team-building events.

Is work-life balance a priority for the company?

Yes, the company promotes well-being and work-life balance, including a 4-day workweek every August with full payment.

Are there opportunities for team building?

Yes, there are regular team and office events, including the yearly Staffbase Camp and various team-building activities.

How does the company support employees’ well-being?

The company supports well-being by offering sports courses at the offices, providing fruits, drinks, and snacks, and facilitating a healthy work environment.

We provide an internal communications platform to unite companies and their employees behind a common purpose.

Technology
Industry
501-1000
Employees
2014
Founded Year

Mission & Purpose

Staffbase offers a platform for mobile-first employee communication. Launch your own branded app for corporate communication, sharing information and mobile processes. Powered by an enterprise-grade managed service and verified by 1000+ enterprises worldwide. Staffbase makes your company intranet accessible on the go with a mobile app. Today, even office workers expect to find everything they need on their phones. Staffbase allows employees to download your company intranet app directly from the app stores onto their phones. Using the company intranet is just as easy as checking the weather or answering a text. It’s time to bridge the gap. Your people are your company’s most valuable asset, but they can only contribute the full measure of their talents and skills when they are informed and engaged. Traditional channels are missing the mark. Today’s communication is digital and “digital” means mobile-first. Invest in a platform that prioritizes your people and purpose. Revitalize company culture with communication that hits home. Brand your employee experience. Boost engagement by enabling bottom-up communication. Make a tangible difference with your employee communications platform. It’s time for a solution for everyone - mobile first or bust!