1
1
Jun

Use case demo: How to build an NDA Generator | Virtual (Zoom)

Sign up for our live use case demo to learn how to build a functioning NDA Generator — in under 30 minutes.

We use cookies on our websites to give you the best user experience. If you continue to use this site, we assume that you agree with our privacy and cookie policy.

Quality Assurance Engineer (m/f/d)

What is your role?

As a Quality Assurance Engineer at BRYTER, you play an important role in ensuring BRYTER delivers the best possible experience to its users. You will be part of our remote-first, cross-functional Product Development team, consisting of product managers, -designers, other QA engineers and developers.

Testing a No Code platform such as BRYTER has some very unique challenges. And even if the BRYTER “programming language” is not yet Turing complete, it still offers a huge range of possibilities to its users. While we already feel we have a good handle on how to do automated functional and end-to-end testing, we are eager to improve and learn more. This means – after learning about how the BRYTER platform works – you will support the further development of the platform by performing manual and exploratory testing, as well as implementing automated tests using Ghost Inspector.

You will help identify bugs and potential problems in newly developed features, and work in close collaboration with product managers and developers of our team. This includes:

  • investigating and reproducing issues that have been reported by our internal and external users,
  • following up after fixes have been developed by performing thorough regression testing or automating regression testing.

What profile are we looking for?

You should have some hands-on experience in quality assurance of software, and should have worked with automated testing tools already. We are using Ghost Inspector, but we don’t require you to have used this tool before. If you’ve used other test automation tools, you’ll pick it up quickly enough.

We’re still learning, not all processes and tools are in place yet. For this reason, you will find BRYTER a perfect place if you are looking to expand your quality assurance knowledge and put it into practice. You will have the opportunity to use and learn new tools for organizing and improving the testing workflow of BRYTER.

Also, we’d love for you to help us improve our way of load- and performance testing, if you already have some experience in these areas.

Any experience beyond the above is very welcome. We appreciate if quality assurance engineering means more to you then the things we’ve listed. You’ll have an influence on how the role is shaped.

The BRYTER team at our October 2019 on-site
The BRYTER team at our October 2019 on-site

Why should you apply? 

  • Direct impact on our product from day one 
  • Colleagues that care about the product and the people who build it
  • We support you in your journey to become the best version of yourself. Not the least by providing challenging work, people around you who you can learn from, as well as a personal conference & training budget
  • BRYTER has a product & business model that’s tried and tested and we’re in the process of scaling our impact, so your impact can scale with us 
  • Customers love our product which you’ll have a key role in developing

This job is not for you

If you reside outside of CET +/-4h time zones and have no experience in working with test automation tools or quality assurance of software of any kind, then this job is not for you.

How to apply? 

Start a conversation by reaching out to us 📧. Just say hi, and why you’re interested in working with us. If you feel fancy, send your CV along too.

Who are we?

We enable business experts to build and distribute powerful applications. Our software is intuitive and simple enough for non-IT-experts to understand within minutes, yet powerful enough and enterprise-ready for industries with complex reasoning and demanding use cases. We especially cater to experts in law, finance, tax and compliance by helping them automate and standardise decision making.

What does working at BRYTER look like?  

We are a remote-first Software-as-a-Service company, with people across Europe. At BRYTER, we believe in the power of self-organising teams and that everyone can be a leader. That’s why we strive for a way of working that reduces unnecessary burden and instead focuses on delivering value.

📅 Meetings 

There are only two regular, mandatory meetings:

  1. A short 30min company-wide update meeting that happens weekly. This provides a forum for each business area of BRYTER to update the company on their progress towards their quarterly objectives.
  2. Our weekly Product Sync/Planning, where we revisit what we’re currently working on and what we plan to do in the upcoming week(s).

Other than that, we do a company-wide virtual-coffee session every morning. Anyone who is interested and available can join this call. The only rule is, that we don’t talk about work. It is an opportunity to laugh at what our dogs do to our shoes, share our first (or third?) coffee with each other and just try to kick-off the day in a great mood.

We do daily, written check-ins in Slack to keep everyone in the loop on what we’re working on. 

👨‍👨‍👧‍👦 Quarterly Get-together

We are a remote-first company. At the same time, we value the face-to-face time. That’s why we get together at the same place at the beginning of each quarter. We spend the time strategizing, planning as well as just talking, having fun and getting to know each other better.

To date we have always done this in Frankfurt, Germany, where we have one of our offices. That’s why we sometimes call the time that we get together, on-sites.

🎹 Processes & Tools 

Our main tool for coordinating our day-to-day work is Gitlab. We not only use it as central git host, but also for our complete CI pipeline, to trigger and execute deployments with it and track our work items (and bugs 🐛) with Gitlab boards. 

Developers own the development of their improvements and features and guide them until they are in production. And while some parts of the application are worked on mostly by a smaller subset of the team, we practice shared code ownership.  

We practice a branch-based development workflow and do code reviews via merge requests (Gitlab-speak for pull requests). To enable quick feedback-cycles we aim for short-lived branches and provide automated means to deploy every branch to their own environment.  

We put a strong emphasis on automated testing and having a test coverage that follows the testing pyramid. And as with most things, we aim to get better at these practices, which means we’re not perfect. 😇

When it comes to tools, such as an IDE or editor, you are free to use whatever you prefer. We provide JetBrains licenses, in case you like to use their tools. And of course, you’re free to choose your computer hardware and operating system. 

👩‍🚀 Organisational Model 

At BRYTER we believe in the power of self-organizing teams and that everyone can be a leader. Everyone can participate in shaping the way we work at BRYTER, based on their interests and capabilities.

To that end we work hard to make the way we work explicit, to enable us to improve it continuously. Anybody on the team can propose changes and improvements in the form of a proposal, and proposals are by default accepted. Only if by getting feedback on a proposal a serious risk or harm for the organisation is identified, we ask the authors of a proposal to adapt it, usually with the help of the people who identified the risks.

Advantages of working at BRYTER

🗺 Location/Travel

Being a distributed team, you can work from wherever you want. The whole company gets together every quarter for a 2-day company get together. Depending on where you’re based and the location of the company on-site, you might get to travel for a few days each quarter.

👩🏻‍💻 Flexible working hours

We know life comes with responsibilities and the occasional, unexpected occurrences, and encourage everyone at BRYTER to spend time on people and the things they care about. That’s why working hours at BRYTER are usually as flexible as you need them to be. 

💪🏽 Professional and Personal Growth

We cover up to 5 days of training or conferences per year, including travel and entrance fee. Additionally, BRYTER covers all costs for books and online courses, based on a fair-use-policy. And all that without lengthy, complicated processes or approvals. We trust you! 

How to apply? 

Start a conversation by reaching out to us 📧. Just say hi, and why you’re interested in working with us. If you feel fancy, send your CV along too.