We are looking for a Junior Autotester for a dynamically developing team that develops and supports network management products.
WHAT YOU WILL DO:
- Perform end-to-end testing of products, covering all levels: from UI/API to backend, DB, and workers;
- Develop and maintain autotests (API, integration, E2E/UI) in Python and integrate them into CI/CD;
- Test REST API, including checking contracts, response codes, validation, error handling, and edge cases;
- Test the web interface (React), checking forms, validation, user scenarios, and display of statuses and results;
- Verify data correctness in PostgreSQL and ClickHouse, including integrity and consistency with backend and worker results;
- Check the performance of background workers (Python/Go), evaluating task completion, retries, failure behavior, and final statuses;
- Participate in discussions and reviews of requirements, as well as prepare and maintain test data and environments together with developers.
WHAT WE EXPECT:
- Proficient in Python for writing autotests, scripts, working with fixtures, and reading code;
- Experience in automating API and UI testing (pytest + requests/httpx, Go, Playwright, Cypress, Selenium);
- Understanding of basic software testing principles, web application architecture, and component interaction;
- Knowledge of HTTP/HTTPS and REST API, as well as the ability to work with API testing tools (Postman, Swagger/OpenAPI);
- Ability to work with PostgreSQL or other relational databases, as well as a basic understanding of application logs;
- Ability to create test cases, checklists, and bug reports, as well as localize errors in the system;
- Basic Git skills and understanding of frontend, backend, database, and background service interaction.
WHAT WE OFFER:
- Voluntary medical insurance program from the first month of employment — 100% coverage of expenses in private clinics, including dentistry. Family members can be insured at a 50% discount. For travel enthusiasts — insurance for trips abroad. Life insurance is also available;
- In-person and online training at the Corporate University, with external providers if beneficial for work, knowledge sharing in internal professional communities, as well as access to an online library with useful books and periodicals;
- Paid time off for significant life events of an employee; financial assistance in difficult life situations; corporate mobile communication and internet, as well as a unified MTS Premium subscription;
- Offers from partners for travel, entertainment, and sports activities;
- Opportunity to participate in volunteer programs: we organize charity fairs, educational projects for children, social project contests, and environmental projects;
- Internal sports program "In Motion": races, marathons, tournaments in various sports, meditation, and balance exercises.
- Vote for MTS in the hh.ru Employer Rating. Find us in the "Technologies and Digital Solutions" block — "Telecommunications, Communication" category.