The vacancy is well-defined but lacks compensation details, affecting overall quality.
no salary info
Job description
VK is looking for a QA Automation Engineer to ensure test coverage and develop automation tools. Join a dynamic team to enhance testing practices.
Responsibilities
### Responsibilities
- Ensure test coverage of the tested service with functional and e2e API autotests.
- Develop and enhance automation testing tools, ensure stability and support for existing autotests.
- Integrate autotests into CI/CD and maintain pipelines.
- Implement best practices for automation testing.
- Participate in manual regression testing of releases (in areas without automated coverage).
Requirements
### Requirements
**Automation Testing:**
- Good knowledge of programming languages Python3 and/or Go.
- Good knowledge of the following testing frameworks: pytest, playwright.
- Good knowledge of requests.
- Excellent knowledge of design patterns in UI and API automation testing.
- Knowledge of Linux and working in the console, ability to write simple bash scripts. Ability to send requests via curl from the console.
- Excellent knowledge of version control system git and ability to work with git from the console.
- Understanding of Rest API.
- Ability to analyze service logs and clearly describe bugs in Jira.
- Willingness to learn and develop, independence.
**Testing Theory:**
- Understanding of the software development life cycle.
- Knowledge and understanding of the testing pyramid.
- Knowledge of test design techniques.
- Knowledge and understanding of types and principles of testing.
About VK
VK (formerly Mail.ru Group) is a Russian technology company that operates VKontakte, the largest European social network with over 100 million active users. The company provides a diverse ecosystem of services including social networking, email, e-commerce, cloud services, music streaming, video platforms, and business solutions.