Position: QA Engineer (Hardware)
Company: ThingsBoard
Experience required: 1y
English level: intermediate

Responsibilities:

-Improving the quality of our hardware and software products for firmware testing of devices in production;
-Analysis of requirements for device testing, program functionality;
-Preparation of checklists, test cases, test plans;
-Conduct research on the operation of devices and programs, troubleshoot.

It will be a plus:

-Knowledge of the version control system (git);
-Understanding how desktop and client-server applications are structured;
-Understanding what databases are and how they are organized.

Requirements:

-Strong technical background (technical education);
-Knowledge and understanding of testing theory;
-Documentation management: compilation of test cases, user scenarios, checklists;
 -The ability to competently describe a bug report and manage the life cycle of a bug;
-Working with bug tracking systems (Jira);
-Ability to work with databases and SQL queries;
-Experience in Linux.

We offer:
Working on an open-source IoT platform that has thousands of installations all over the world and 13000+ stars on GitHub.
A high-professional team without bureaucracy and management overhead. Code review done by engineers with 13+ years of experience.
Full-time office work with flexible work hours.
Career growth opportunities and regular salary review.
Corporate medical insurance.
Free English classes.
Comfortable office and fridge with free beverages.