Apply for this job now

Quality Assurance Automation Engineer

Job Type
22 Sep 2022

Company Description

Flexperto is a software start-up in the area of digital communication. Our customers are primarily large international enterprises in the insurance and financial industry. We are headquartered in Berlin, right at the heart of Germany's tech industry.

We believe that digital communication between companies and customers is complicated and outdated. Everything that your sales employees have previously done offline, is now also possible online with Flexperto: scheduling appointments, clarifying questions in a video conference, viewing documents together, signing contracts, or communicating with customers on WhatsApp. Thanks to our CRM integration, the entire process is documented centrally. Since April 2021 Flexperto is part of the RGI Group, providing us with a strong partner to roll out our geographic expansion throughout Europe. So it's an amazing opportunity to join a fast growing tech company (150% YoY Growth).

Job Description:

We are looking for a Quality Assurance Automation Engineer (m/f/d) to strengthen our QA team in order to keep the quality bar high. In this role, you will be suggesting ideas for automated software test procedures. You will be highlighting problem areas and tracking bugs that hinder software installation. You will also be designing and installing software databases. As a QA Automation Engineer, you will be liaising with the Developers and Product managers to identify and test key features of software programs. Apart from testing, you should be able to develop well-planned and structured test plans/cases.

About your role:

QA Automation Engineer Responsibilities:

  • Meeting with the software design team to discuss verification protocols.
  • Collaborating with the design team to solve application faults.
  • Identifying quality issues and creating test reports.
  • Reviewing software bug reports and highlighting problem areas.
  • Sketching out and implementing ideas for automated software test procedures.
  • Developing and maintaining automation test suit (preferably with JS/TypeScript and Playwright)
  • Willing to maintain and develop automation suit with the perspective taking ownership.
  • Assisting with troubleshooting automation software and finalizing system procedures.
  • Assisting with manual testing, helping with test documentation, and assisting with deployments.


  • 3+ years professional experience in the QA Engineer Role in a Web Context
  • Previous work experience as a QA Automation Engineer
  • Complete understanding of automation systems and databases
  • Knowledge of programming languages like NodeJs, TypeScript, PHP
  • Basic knowledge of scripting and other related procedures
  • Expertise in automation testing tools preferably Playwright
  • Understanding of testing protocols
  • Know-how of different types of testing methods like white box and black box testing
  • Familiarity with the software development process
  • Good analytical and troubleshooting skills
  • Attention to detail
  • Strong communication skills
  • Ability to work collaboratively
  • Ability to manage project deadlines
  • Good time management and organizational skills
  • Fluent in English
  • Must be based in South Africa

Additional information:

What we offer:

  • A passionate team with peers from countries all over the world
  • A dedicated budget for education programs and conferences
  • An attractive compensation package
  • Flexible work hours and a home office policy that focuses on people and not on numbers
  • A work environment where your contribution will make a difference
  • Team events
  • An amazing office centrally located in Berlin, the vibrant tech capital

Our tech stack:

  • An overview of our tech stack can be seen at General - Flexperto GmbH Tech Stack, but briefly, put:
  • the core of the platform is a PHP monolith
  • most of the new functionality is written in NodeJS / TypeScript services, driven by moleculer.js
  • front ends written in react + redux.js
  • developer environment, infrastructure, and deployment is docker (swarm) based
  • the infrastructure is currently bare-metal based and will be migrated to IaaS
Apply for this job now


  • Job Reference: 718274201-2
  • Date Posted: 22 September 2022
  • Recruiter: flexperto
  • Location: Berlin
  • Salary: On Application
  • Sector: I.T. & Communications
  • Job Type: Contract
  • Start Date: ASAP