Position: Middle QA Engineer
Category: QA
English level: intermediate
Years of experience: 4


Tasks:
•  Website testing;
•  Mobile app testing;
•  CRM testing;
•  API testing;
•  Functional testing & Non-functional testing: Performance, Localization, Usability, Security, etc;
•  Work with databases and bug-tracking tools;
•  Developing test scenarios and writing test plans;
•  Identify and report bugs;
•  Collaboration with developers within team and across integrated products;
•  Review and analyze system specifications and evaluate product according to specifications;
•  Execute manual and automated test cases (Python) and analyze results;
•  Regression and Sanity testing;
•  Review of software requirements documentation;
•  Mentoring QA team newcomers;
•  Communication and resolving issues with support team;
•  Analyse client logs to resolve issues;
•  Communication with customers.

Skills:
•  Work in SCRUM development team;
•  Working experience with API testing – Swagger, Postman;
•  Working experience with SQL – MongoDB, MySQL
•  Working experience with development infrastructure tools – JIRA, Confluence Wiki, Kibana;
•  Working with CI/СD tools – GitLab, Jenkins;
•  Basic knowledge HTML/CSS, JSON;
•  Understanding of OOP.

Goals:
• Test Automation: The desire to create automated tests and integrate them into the build and release processes. This will help you to increase the efficiency and speed of testing, as well as reduce the likelihood of human error.

• Collaboration and Communication: The desire on building strong relationships with other members of the team, including developers, product managers, and project managers. This will help you to communicate effectively and collaborate to achieve common goals.

• Technical Skills: I want to focus on improving my technical skills by learning new programming languages, tools, and technologies that can help me to be more effective in your role.

• Continuous Improvement: I want to focus on identifying areas for improvement in the quality assurance process and work with the team to implement changes and continuously improve the process.
- New experience;
- Career growth and development;
- Good team;
- Interesting project;
- Comfortable working conditions.