Position: Senior Software Test Automation Engineer (JAVA)
Category: QA Automation
English level: upper
Years of experience: 7

Leading a small test department of 3 engineers
Participation in the development of testing activities from scratch in the conditions of the absence of any test basis/documents, business requirements, specifications, etc.
Establishment, implementation, and organization of the testing and quality control within the large volume of tasks and time constraints.
Independent work, planning of testing activities, creation of the project documentation, determining the severity of defects found and subsequent prioritization of tasks to be done. Making changes and participating in discussions for improvement of the product quality.
Setting up an automated testing environment from scratch.
EXPERIENCE:
7+ years experience in testing API, web, mobile, VR and desktop applications;
- Managing test projects;
- Leading and coaching QA team of 3+ people.
- QA candidates interviewing, onboarding.

SKILLS & KNOWLEDGE:
Main domain expertise: Automation & Infrastructure API testing

Automation, manual, functional, non-functional, performance
etc.
Java 8, RestAssured, Postman, Jmeter, AWS (Lambda, SQS, CodePipline, CloudFormatoin, S3, CloudWatch, EC2, Elastic Container Service, Systems Manager, etc.), GCP (Composer Airflow, Dags, BigQuery, PubSub, CloudWatch, Cloud Functions, etc.), Cucumber, Serenity, JBehave, Selenoid, Selenide, Docker, Jenkins, CircleCI, Nexus, Appium, Android studio (ADB, uiautomatorviewer, etc.), Git, Bitbucket, IDEA, JUnit, TestNG, Maven, Gradle, TeamCity, Kibana & Jest, Grafana
Remote only (project policy allows working at least from EU zones)
Microservice (API) testing 
A west-based project (preferably)
Without micromanagement
Not a legacy project
BDD-based projects are not interesting