Home Control logo

QA Engineer

Home Control
Full-time
On-site
Zagreb, Grad Zagreb, Croatia
QA Engineer

Company Description

Home Control connects buildings and homes. We started out by making smart electronic devices (Home Control Outlet) more than 15 years ago and have over the years expanded and made our own full suite IoT platform. It is built to support communication standards, it is built for several purposes and can be used by governments, security companies, health care, utilities, and more.

We are extremely proud of our world-class privacy, the flexibility of the system, and the desire for constant improvement of the same. We do not compromise on security. How can a system be both flexible and secure at the same time - join us and find out yourself!

Job Description

We are looking for a software QA engineer to strengthen our QA team, to develop and execute both manual and automated tests, making sure that the software and hardware we are developing are top quality.

QA plays an important role in our R&D process. Whether we work on core features of our own platform or we develop various integrations to other systems, QA is involved in decision-making from the very start of the whole process. For the sake of that, we value both analytical and creative thinking and we do not see them as two different sides of the spectrum. Can you convey both?

Basic responsibilities of QA engineer in Home Control include:

  • Review and analyze feature specifications;
  • Test case development;
  • Conducting tests;
  • Compiling meaningful bug reports;
  • Continuous improvement of Home Control product and QA process.

Qualifications

Some mandatory skills and knowledge are expected from QA engineer and those include:

  • Understanding SDLC and Agile development methodology;
  • Familiarity with QA testing methodologies, including both functional and non-functional testing methods;
  • Understanding and experience in manual testing, UI/UX testing, smoke testing, regression testing;
  • Programming basics for test automation in some of the programming languages: Python, Go, JS, C++, or any other;
  • At least mid-level Linux usage.

High work ethics and organizational skills:

  • Experience in making test plans;
  • Experience in making test cases and scenarios;
  • Executing work in a repeatable and systematic way.

Nice to have:

  • Experience in using test management tools;
  • Reading/creating UML diagrams;
  • Using Wireshark;
  • Good communication skills.

Additional Information

What is in it for you:

  • Competitive salary based on your experience (Brutto 1 salaries: junior: 11.000 - 15.000 HRK; mid-level: 15.000 - 20.000 HRK; senior: 20.000+ HRK)
  • Working in a team that is always ready to help you, discuss the proposed solutions, and guide you to the right path when it seems like there is no light at the end of the tunnel;
  • Attending additional training and seminars, including internal workshops;
  • Working in a dynamic environment that reflects the state of the IoT market, especially in the smart home area;
  • Working with cutting edge (sometimes bleeding edge) technologies and the opportunity to introduce new technology into our technology stack;
  • Work from the office in Zagreb; possibility of work from home after the onboarding;
  • Deluxe supplementary health insurance policy.