Position: QA Engineer
Company: Toughbyte
Experience required: 3y
English level: intermediate

Tasks:

Take responsibility for quality assurance activities in your team project
Create and maintain automation tests using REST API and Web (Pytest and Selenium, puppeteer)
Analyze requirements, communicate with Analysts and stakeholders
Maintain and improve testing processes
Must-have:

At least 3 years of experience as a QA Engineer
Strong knowledge of REST API, understanding of web-services technologies
Proficiency in automation using Python
Understanding the relational data model
Familiarity with SQL at a level sufficient to read production SQL code and write your own queries to test the data
Experience with Git version control (preferably using the command line);
Experience with Linux
Understanding of the theory and approaches to software testing
Fluent Russian, good level of English
Nice-to-have:

Experience with Javascript, k9s
Benefits:

Continuous professional development
Long term contract
Work in a team of professionals on an interesting project
Partial English courses compensation
Medical insurance coverage
Partial compensation of Sport Club/Gym membership
Regular payment of wages (with payment of sick leave and vacations)
“Meet your team” trip to Cyprus once a year
Interview process:

Intro call with Toughbyte
The candidate is presented a test assignment (home-based)
Technical interview
1 hour interview with the team
Final interview with CTO