Lead QA & Release Engineering

Job description

Staffbase is an enterprise SaaS platform that helps HR and Communication leaders to transform their organizations into places where people feel connected and proud to come to work. Staffbase is the first employee experience platform to let employers and employees connect right through their mobile phone.

Headquartered in Chemnitz, Germany, Staffbase is a global company with  offices in Dresden, Leipzig, Cologne, Amsterdam, New York - and now also London! Our international team of more than 100 happy employees from 14 nationalities serve a rapidly expanding portfolio of customers who want to revolutionise the employee experience. Staffbase is 4 years old, growing fast and our customers love us!

We are looking to fill a Leadership position in Quality Assurance and Release Engineering in our team! We offer a full-time permanent contract and this role should ideally be based in Chemnitz, Leipzig or Dresden!

 

Your responsibilities in this role include:

  • Coordinating different levels of both internal and external, also white box and black box testing for our native Android and iOS apps' release trains. We work with an external provider for exploratory testing and you would organise, validate and delegate findings.

  • Also, you make sure that test cases and automated tests are produced alongside the development of new features in our cross-functional agile development process.

  • For our mobile apps you also drive the handling and automation of processes involving app stores.

  • Developing and improving our agile development process where we continuously deploy our web apps as well as backend services – both in terms of efficiency and agility as well as the quality of the software we deliver.

  • You drive the culture around automation of test cases and conscientious development and testing. Your team always advocates for and focuses on the customers and their needs.

  • You grow our QA engineering team by the means of helping to recruit new talent while also developing the talent at Staffbase further as your provide expert leadership and technical guidance.

  • You inspire the team in this exciting field of agile QA engineering by providing insights on the continuously evolving industry best practices and engage in building thought leadership. This also involves writing and speaking, including to the outside world in order to help building our technology brand.

Requirements

  • You have Senior experience in QA Engineering for web and mobile apps as well as test automation on different levels as you are familiar with unit, integration, end to end, performance, smoke and canary tests.
  • You are familiar with tooling for QA Engineering, ideally also with Atlassian Jira.

  • You have experience in working with Scrum or in an Agile environment in general.

  • You have a technology and engineering background and are aware and knowledgable about industry best practices around agile testing processes and technologies: Cypress, Selenium, WebDriver, Appium, BrowserStack, BDD and CI/CD are standard vocabulary for you.

  • You have experience in Release Engineering including a project management level. You are knowledgable about Release Trains and the best practices of industry leaders in app development.

  • Ideally, you have already worked within the field of app distribution, including dealing with App Stores and the automation of processes around those (Fastlane).

  • You are a reliable, structured and conscientious person and eager to continuously improve you and the people and processes around you. For that you are eager to learn about and engage in the industry’s direction at any time.

  • You deeply care about shipping quality software and a frustration-free software development process.

  • You are able to communicate well, also in English, to different stakeholders, including Product Owners, Developers, QA Engineers, Customer Success and actual customers as well as Senior Management – also within distributed teams.

  • You are able to inspire a team of QA Engineers and are willing to share your knowledge and experience with them.