Company: Sports.ru
🔹A little about what we have:
- A basic auto-test framework on Playwright (TS) (e2e and API), which is actively being developed.
- Integration of auto-tests into GitLab CI and pipelines for their execution.
- Test infrastructure, developed jointly with DevOps (Docker, environments for testing).
- We use TestOps, Jira, and Confluence for managing test and project documentation.
- Load testing based on Locust (Python).
- BrowserStack for testing on mobile devices, local Android/iOS emulators/simulators.
🔹With us, you will:
- Develop and maintain test infrastructure in conjunction with DevOps (CI/CD, environments, stability of runs).
- Develop the test framework and improve the architecture of auto-tests.
- Develop and implement new tools for the QA team (reports, auxiliary utilities, services).
- Improve development and testing processes: from writing tests to their execution and release.
- Optimize existing solutions and increase the stability and speed of testing.
- Write auto-tests (e2e, API, highload).
- Participate in release processes.
🔹What we are looking for in candidates
- You are proficient in Playwright and TypeScript (including e2e and API tests).
- You have participated in the development of test infrastructure, frameworks, and internal tools for the QA team.
- You know how to configure pipelines in GitLab CI or similar tools and understand how CI/CD affects the quality and speed of releases.
- You work with Docker (building images, setting up environments) and Linux (command line, scripting).
- You understand microservice architecture and have experience testing distributed systems.
- It would be great if you have experience launching automation from scratch or scaling existing solutions.
- A plus would be: experience with load testing (Locust or similar), mobile platform testing (BrowserStack, emulators), working with Kubernetes, as well as knowledge of monitoring and analysis tools (Kibana, Grafana) and Postman.
🔹What we offer in return
- Comfort and care:
We do not engage in micromanagement and do not control working hours, as we trust our people. Therefore, we have flexible start and end times that you can determine yourself.
- Convenient work format. You can work fully remotely; if desired, there is an opportunity to visit our cozy office in the center of Moscow.
- Voluntary medical insurance with dental coverage throughout the Russian Federation from the first working day. A personal annual budget for sports activities for all employees and for coworking space rental if you are not working in Moscow.
If you need vacation, we will always grant it to you. As well as sick leave, which in most cases does not lead to a loss of money.
As a pleasant bonus, we have an employee loyalty program with hundreds of different discounts.
Contacts: recruiter contact