from 1,200 USD per Month
Build a testing process;
Participate in the development of automated tests for the frontend and backend;
Develop and implement quality control metrics;
Implementation of software testing within the framework of release and project activities;
Creation of the necessary test documentation and keeping it up to date;
Ensuring software quality control prior to installation in a production environment;
System and functional testing of client-server software;
Agree on test requirements and test plans;
Prepare test data;
Interaction with the development team;
Functional, regression, acceptance, UI / UX testing of applications.
Knowledge of Agile methodology, Rational Unified Process and testing methodologies;
Knowledge of test design techniques;
Knowledge of Python, SQL;
Experience in UI testing, experience with Selenium / WebDriver;
Ability to draw up test cases.
Ability to write automated tests;
Ability to work with git;
Theoretical knowledge and / or practical experience in defect localization;
Basic knowledge of any sql dialect;
Basic knowledge of modern approaches to CI / CD and the software development cycle;
Confident Linux user;
Experience in using tools: Jira, Confluence, GitLab;
Ability to independently find the necessary information.
Skills considered as a good plus
Experience with Docker;
Understanding the principles of HTTP, REST;
Experience in writing load tests
experience and ability to work with virtualization tools.