QA Engineer for manual and automated testing of a system in Java. Improving the customer journey, developing autotests, maintaining documentation.
Tasks:
- Performing manual testing of the system on various platforms (initially focused on web)
- Improving the customer journey
- Developing and maintaining existing autotests in Java (web, backend, frontend)
- Creating bug reports in Jira
- Maintaining test documentation
Requirements:
- Knowledge of OOP fundamentals
- Proficient in JAVA programming language
- Solid knowledge and understanding of test design techniques
- 1+ year of experience in UI functional testing
- 3+ years of experience in API functional testing
- 2+ years of experience in integration testing
- 3+ years of experience in automated API/UI testing
- Experience with microservices testing
- Git basics
- Basic experience with relational/non-relational databases
- Experience with CI/CD (Jenkins, GitlabCI)
- Experience with Java automation using the BDD approach
- Experience setting up stubs/mocks (wiremock or similar)
- Experience with message brokers (Kafka, RabbitMQ, or similar)
- Experience preparing test environments for testing
Conditions:
- Stable and transparent income: salary discussed after the interview + quarterly bonus based on KPI results
- Flexible working hours
- Fully remote or hybrid option, as well as cozy IT hubs in Moscow, St. Petersburg, Yekaterinburg, and seasonal co-working in Sochi
- Complex and interesting tasks, modern technology stack
- Health care: Voluntary Medical Insurance (DMS) from the first day of employment, including dentistry, service in the best clinics, insurance, and compensation for 10 sick days
- Opportunities for vertical and horizontal career growth: trainings, webinars, meetups, demo days
- Reimbursement for attending industry conferences and courses, assistance with preparing for public speaking and writing articles on Habr
- Access to free corporate libraries Alpina Digital, MIF, and business publications
Skills:
- Java
- Git
- Jira
- Jenkins
- GitlabCI
- BDD
- WireMock
- Kafka
- RabbitMQ
- API
- UI
- SQL
- NoSQL