Company:** Petroil-Tech
Employment Type: FULL_TIME
QA Automation Engineer at Petroil-Tech IT company. Automation of web application testing in Python, support of autotests and framework development.
Responsibilities:
- Test case automation
- Maintenance and support of existing autotests, keeping them up-to-date
- Running autotests and analyzing reports
- Modernization and optimization of the test automation framework
- Working with documentation (Confluence, Swagger, TestOps)
Requirements:
- Commercial experience in web application test automation (SOAP, REST) using Python for at least 1 year
- Knowledge of software testing theory and methodologies
- Knowledge and application of OOP and common design patterns in test automation
- Knowledge of HTTP, REST, SOAP and client-server architecture, microservice architecture
- Knowledge of SQL (join level)
- Experience in developing autotests (pytest + requests + allure)
- Experience with Git
- Experience using CI/CD GitLab
- Experience working with message brokers Kafka, ActiveMQ
- Experience working with logging systems Kibana, Grafana
Conditions:
- Official employment in an accredited IT company
- Salary up to 200,000 gross
- Voluntary medical insurance (DMS)
- Remote work format (we provide equipment if needed)
- Opportunities for training and development at the company's expense
- You can work from the office in St. Petersburg with a modern design and a view of the Gulf of Finland, with recreation areas on the roof
- Full-time employment
Skills:
- Python
- SOAP
- REST
- pytest
- requests
- allure
- SQL
- Git
- GitLab CI/CD
- Kafka
- ActiveMQ
- Kibana
- Grafana
- Docker
- K8s
- 1C
- Confluence
- Swagger