Engineering/

Full-stack QA Engineer (API Team)

We are looking for Full-Stack QA Engineer

Job Responsibilities

Test automation (60%) and manual testing (40%)

  • Development, support and optimization of automated tests for APIs (REST, GraphQL) and interaction with backend components.
  • Writing and executing tests using Python and Pytest, including integration with the corresponding API testing libraries.
  • Setting up and supporting automated testing as part of CI/CD pipelines
  • Development of test plans, test cases and checklists for API testing, as well as performing functional, regression and integration testing.
  • Analysis of test results, creation and tracking of defects in task management systems (for example, YouTrack).
  • Compiling reports on test results and presenting them to the team and stakeholders.
  • Participation in Agile/Scrum events: stand-ups, retrospectives and sprint planning.

Key Qualifications

  • commercial backend and frontend testing experience of at least 3 years;
  • at least 1 year of experience in developing automated tests for frontend and backend components using Python;
  • experience working on a project with a micro service architecture;
  • the skill of localizing errors and compiling bug reports;
  • experience in conducting test and project documentation.

We Offer You

  • remote work;
  • a flexible timetable — we don’t require you to be online at 09:00 sharp. You can start work at a time that suits you;
  • interesting and ambitious tasks that will take you to the next professional level;
  • learning: seminars, trainings and conferences. If you want to participate in a conference,we will help to organize it;
  • private health insurance;
  • corporate discounts on hotels and other services.
Apply to this position

Or share with your friends