Position: Automation QA Engineer
Category: QA Automation
English level: upper
Years of experience: 4


A fully qualified software testing engineer familiar with social networking, insurance, banking, and financial domains. Good hands-on experience in creation, management, and support of different testing activities, test documentation and testing tools. Have solid understanding of software testing processes, agile methodologies (Scrum, Kanban) and working knowledge of software development life cycle, software testing life cycle, level and types of testing, test design techniques. Primary is a java-stack: Selenium/Selenide, Rest-Assured/Postman, Allure, TestNG/Junit. 
Strong team player with ability to work productively in a team as well as individually. Possess excellent analytical and communication skills and have the ability to communicate professionally with clients and colleagues on detailed issues. Have curiosity and desire to learn new technologies.

PROFESSIONAL SKILS
Manual testing: Functional, Smoke, Non-functional, Exploratory, Usability, Regression, Sanity;
Test documentation

Automation testing: 
Java, Spring (fundamentals),
JS (basics)
Selenium/Selenide, 
Rest-Assured/Postman, Allure, TestNG/JUnit, Sonar, JaCoCo, 
JDBC, Mockito
HTML, CSS
GIT, Maven, Docker, Jenkins, Nexus, Bitbucket, Kubernetes
HTTP/HTTPS, JSON/XML, RESTful Web Services, Xpath
Intelij, Jira, Confluence
JBehave, Cucumber
Mailhog, RabbitMQ, Redis
 SQL (crud)

OS knowledge:
Windows, Linux

Databases:
MS SQL, MySQL, PostgreSQL, Oracle
Demo for customers;
ISTQB FL
Looking for QA Automation engineer positions in an ambitious company with technologicaly interesting projects to implement best practices in testing and try something new.