Position: Middle QA Automation
Company: Redpoint Positioning Corporation
Experience required: 1y
English level: intermediate

***Required Technology Knowledge and Experience:***
●	OOP, Java, TestNG /JUnit
●	UI automation: Selenium Web Driver, XPath
●	Maven, Git
●	API manual and automated testing (Postman)
●	Linux basic commands
●	Data-Driven testing
●	SQL

***Basic knowledge of following would be a plus:***
●	JavaScript and Chai.js or Mocha would be a plus
●	REST Assured
●	CI/CD Jenkins/Gitlab CI  basic knowledge
●	WebSocket, ZMQ
●	Python

***Testing knowledge and experience:***
●	SDLS, Defect Life Cycle
●	Testing types and levels, Test Methodologies
●	Test Design Techniques, Test Documentation

***General requirements:***
●	2+ year experience of work on commercial projects as QA Automation Engineer
●	Good spoken and written English communication skills
●	Being opened to learning and applying new technologies
●	Ability to work without or with minimal supervision
●	Good interpersonal and communication skills, ability to work individually as well as in a team

***Responsibilities:***
●	Analyze requirements, create test scenarios using proper test design techniques;
●	Select, prioritize scenarios for automation;
●	Create and maintain autotests within existing framework (automate UI, integration, API tests)
●	Create auxiliary test drivers and stubs and tools to supports performance testing
●	Write supporting documentation
●	Monitor and report on test coverage, test progress and test results
●	Preparing test data and environment, execute autotests, analyze results
●	Troubleshoot, analyze and report defects into defect tracking system
●	Verify fixes

Project Methodologies
●	TypeScript, JavaScript, SQL.
●	Server stack: Node.js,  mocha, mysql, WebSocket, zeromq.
●	Client stack: React, WebSocket.

***We offer:***
— Smart environment — interesting projects from renowned clients;
— Competitive salary according to the qualifications ;
— Comfortable work conditions (including two monitors on each work place);
— Highly qualified team;
— Study and practice of English: free courses and communication with colleagues from different countries;
— Professional growth;
— Paid vacation and sick leaves;
— Flexible schedule;
— Paid parking, training, conferences and business trips.