Ajax Systems is an international technology company, Europe's largest developer and manufacturer of Ajax security systems with smart home capabilities. This is a whole ecosystem of 135 devices, mobile and desktop applications, server infrastructure. Every year, we demonstrate multiple growth both in the size of the team and in the number of users worldwide. Currently, the company has more than 3,300 employees. And Ajax sensors protect 2.5 million users in more than 187 countries of the world.We
Ajax Systems is an international technology company, Europe's largest developer and manufacturer of Ajax security systems with smart home capabilities. This is a whole ecosystem of 135 devices, mobile and desktop applications, server infrastructure. Every year, we demonstrate multiple growth both in the size of the team and in the number of users worldwide. Currently, the company has more than 3,300 employees. And Ajax sensors protect 2.5 million users in more than 187 countries of the world.
We develop not only wireless security systems, but also our own software. These are mobile applications for Android and iOS, as well as desktop applications for Windows and MacOS. They help our users connect and configure the system themselves, as well as manage system health.
PRO versions of mobile applications and PRO Desktop, in addition to the functions of the regular application, include a professional set of functions created specifically for security and monitoring companies. A user-friendly application actually contains complex logic and many dependencies. He manages the entire Ajax system, so the QA team must guarantee the correct and stable operation of the application under any conditions.
What is technically interesting about the vacancy?
- To achieve the set goals, we, the QA team, must delve into the structure of the system at all its levels - from the action performed by the device to its display on the GUI of the application.
- We analyze the requirements and technical documentation for new developments and functionality, starting testing in the early stages of development, and we also develop matrixes of compliance with requirements.
- The QA team creates test scenarios for their further automation by the AQA team. To optimize our work, we prioritize test cases and also use our own test case parameterization system.
- We interact with our beta testers and receive feedback and requests from end users through the technical support department.< /li>
- We conduct research into incorrect system behavior with the help of logs, external manifestations, identify cause-and-effect relationships.
- We use it in work QA Tools, emulators, Mock server and much more. We approach testing creatively, so we constantly try to improve and optimize processes by implementing new ideas, implementing new approaches, developing and improving our product.
Necessary knowledge and skills:
- 2+ years of experience in manual testing of mobile applications;
- excellent knowledge of testing theory;
- ability to apply techniques test design;
- knowledge of SDLC;
- experience working with business requirements, TOR;
- experience working with JIRA, Confluence, Testrail (or an alternative);
- understanding the specifics of Windows/MacOS/Linux and Android/iOS operating systems;
- experience working with application logs;
- experience working with Xcode, Android studio, PyCharm;
- basic understanding of client-server architecture;
- experience with Git and Jenkins;
- good analytical skills;
- ability to only to find defects, but also cause and effectcommunication;
- high level of self-organization.
Will be a plus:
- experience working with REST API or gRPC;
- experience using mock server;
- experience working with self-tests.
Task:
- test new and existing mobile and desktop functionality applications;
- work with application logs;
- passing regression wounds;
- develop and maintain test documentation: test cases, traceability matrix, test plan;< /li>
- analysis of business requirements in TK and design;
- work with custom QA Tools (Mock server, emulators);
- analysis of autotest results;
- to participate in planning processes, estimation of tasks;
- work in a team with developers, automatizers, PMs, business analysts, designers and QA of related platforms.
< strong>We offer:
- the opportunity to propose and implement own ideas that have an impact on the product and production;
- work in a motivated team;
- competitive salary;
- medical insurance;
- corporate English;
- opportunity to participate in the system beta test project security Ajax — receiving and testing new gadgets before their release.
Ajax Systems is a Ukrainian success story, a place of incredible strength and energy.Join to make Made in Ukraine synonymous reliability.