Company
Hubtype logo

Hubtype

www.hubtype.com
Location

Remote, but you must be in the following location

  • 🇪🇸 Spain
Apply

Automation Productivity Engineer (QA Engineer)

What is Hubtype

Hubtype is building tools that help companies communicate with their customers on messaging apps like WhatsApp or Telegram. Some of the largest companies in Europe (like EPSON, Levi's, Volkswagen or Allianz) use our products to attend to millions of customers every month. Our mission is to create better business-consumer relationships by embracing simple, meaningful, and customer-centric communication.

We are growing fast and we're in a unique position to become the leaders in the EU conversational apps space thanks to our award-winning, open-source chatbot technology, and exclusive partnerships.

About the role

Design and write programs that run automated tests on new or existing software – an essential part of the software development cycle, using automation frameworks to build these programs on and write test scripts that do the testing.

Typical responsibilities of a test automation developer include:

  • Own Hubtype UAT procedures for both products and projects

  • Lead Hubtype automated tests (unit test, integration tests, functional tests, ...)

    • Exploratory testing to define new areas to test automatically

    • Recommend tools and best practices to increase the quality and development velocity

    • Lead, evangelize the team on incorporate QA related skills and practices (like TDD)

    • Champion the development of end-to-end tests

  • Define and maintain and expand Hubtype’s Continuous Integration platform

    • Static analysis and security checks: bug detection, coding conventions…

    • Execution of automated tests

Related work experience

  • Experience automating software tests (specially end-to-end tests and Dockerized environments)

  • Strong knowledge about the different kind of tests (also related to security) and how to implement them

  • Experience conducting exploratory testing

  • Experience testing Python (specially Django) or JavaScript/TypeScript projects (specially React and Angular)

  • Experience configuring CI and other QA-related tools like static analysis tools (eslint, pre-commit, mypy, etc

Languages

  • English & Spanish

  • Fully remote policy and flexible working hours so you can make the most of your time.

  • Attractive Benefits & Perks Plan, centered in Learning & Development + Wellbeing.