Position: QA Engineer (manual)
Company: Job Advice Agency
Experience required: 3y

Our partner is a Ukrainian development company invites you to join their team as a QA engineer. The company provides full-cycle software development services including Web, Mobile, and different Cloud solutions. Also, provides outstaff and outsource service for a range of IT services.

**The project** is a new RMM solution being developed for well-known corporation in the world. It provides set of tools for device management, network visualization and managing physical security of Smart Cities, IoT networks, etc. The service helps end-customers to manage company-wide network areas and resolve occurred issues in secure manner.

Solution consists of modules chain for two main sides: remote application and cloud-hosted services. It provides ability to collect data/statistics, analyzing and manage of different network device types and network typologies via different network protocols.
Functionality of the solution implies implementation and usage of such things as: management ui based on cloud principles, feature-rich js libraries, web services, network protocols, shared storages, synchronization mechanisms, installation/updating software solution, etc.

**Team: **6 QA Engineer

**Requirements:**
2+ years experience in IT projects testing;
Strong analytic skills, problem-solving ability and attention to detail;
Strong understanding of the web software principles;
Must have ability to analyze functionality, determine key test scenarios, tricky situations, and possible failure points;
Understanding Software Development Lifecycle;
Must be disciplined in the daily duties, diligent attitude to details;
Good level of technical English for reading/writing.

**Nice to Have:**
Experience with SQL is a plus;
Experience with programming languages is a plus.

**Responsibilities:**
Functional & Integration testing — making sure the functional requirements are met and all modules work together as expected.
Exploratory tests — figuring out the behavior in the situations like “what if ...”;
“Fool-proof” tests — ensuring all UI forms and modules are bullet proof from user errors and from deliberately wrongful user actions;
Security testing — ensuring that no one can get unauthorized access to modules/data or exploit security weaknesses in the application to get the same.

**Interview steps:**
1. Interview with Team Lead;
2. Customer interview.

**Company offers:**
Extensive technologies;
A strong team spirit and good teamwork;
Low hierarchy, open door policy, open communication;
Long-term employer-employee partnership;
Paid vacation and holidays.