Job Openings QA Automation Engineer

About the job QA Automation Engineer

About the team:

We strive to deliver quality above anything else. As part of the Domains and Global Platform department, we have a wide range of applications, from DNS, Domains Registration, SSL or WebHosting to Internal tooling (Infrastructure, Networking, and Monitoring) and Global Platform Applications.

We are looking for a QA Automation Engineer to work with our cross-functional team of talented experts.

Main responsibilities:

  • Participate in testing and delivery of high quality software;
  • Manage the testing process through all phases of the project lifecycle;
  • Define, implement and execute:
  • Middleware automated functional tests - main focus;
  • Front-end automated tests - optional, depending on project;
  • Manual tests - when suitable scenarios demand them;
  • Non-functional tests.
  • Integrate the automated test cases into the Continuous Delivery pipeline;
  • Maintain both the test suites and the test frameworks;
  • Promotion of best practice testing within the team using any other frameworks and tools;
  • Investigate, report, document and check bugs resulting from different types of tests;
  • Work with partners from both the local team and from teams in Germany;
  • Be a part of our young and dynamic team.

We appreciate:

  • Java and OOP knowledge;
  • Background in REST API test automation;
  • Knowledge of API testing framework such as Cucumber or similar;
  • Knowledge of a build automation tool (e.g. Maven, Gradle);
  • Knowledge of relational and / or non-relational databases (e.g. MySQL, PostgreSQL, MongoDB, Couchbase, OrientDB, etc);
  • Experience with version-control systems, such as Git;
  • Basic Linux skills;
  • User-level experience with tools like: Jira, Confluence;
  • Knowledge of software development lifecycle and methodology;
  • A proactive mindset, who shares his/her ideas and brings them to life;
  • Highly motivated, self-driven, good analytical skills with an eye for details and interested in Quality Assurance;
  • Good written and verbal English language skills;
  • Very good communication skills.

Would be a plus:

  • User-level experience with tools like: Jira, Confluence;
  • Knowledge of automation testing tools like: Jmeter, Selenium;
  • Knowledge of Selenium framework;
  • Docker and/or Kubernetes knowledge;
  • Usage of tools and technologies like: Postman, Swagger;
  • Hands-on experience with Continuous Integration platforms (eg. Jenkins);
  • ISTQB Foundation Level.

What we offer:

  • Access to local/international trainings, development and growth opportunities, including access to e-learning platforms, covering both technical and soft skills areas;
  • Modern technologies, product responsibility;
  • Flexible work schedule;
  • Hybrid or full-remote work option;
  • Medical services package from one of two private providers;
  • 25 vacation days per year;
  • Substitute days off for public holidays that occur on the weekend;
  • Meal tickets;
  • Internal referral program;
  • Team events, networking events organized to promote a passionate, creative and diverse culture;
  • Summerfest and Winterfest parties;
  • Of course, coffee, soft drinks and fresh fruits are on us in the office.

Diversity enriches:

Different cultures, nationalities, genders, age groups, sexual orientations, and religions as well as people with disabilities - we encourage diversity. Because only teams that reflect all facets of society offer the best framework conditions for creativity and make a company productive and distinctive. We value diversity and welcome all applications.