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


1. Experience in test automation, and creation of test projects from scratch using Java, JS, TS + Selenide, REST Assured,  Protractor, and Playwright. 
2. Experience in continuous integration systems: TeamCity, Jenkins, GitLab, Azure DevOps.
3. Experience in building and maintaining QA environment(selenium grid, docker, selenoid, Kubernetes).
4. Ongoing support for test suites and CI chains;
5. Code review of several automation projects;
6. Serves as a release manager for several products: testing the full regression cycle, testing the rollback procedure, testing backward compatibility, communicating with project managers, and collecting release highlights.
7. Experience writing SQL queries to validate test results against backend data.
8. Understanding of Software Development Life Cycle, SQA Methodology, tools, and best practices
9. Experience with writing test documentation: test plans, test cases, bug reports, etc.
10. Ability to learn new technologies and challenging concepts quickly and implement them
11. Submitting and tracking bug reports using various bug-tracking systems.
12. Visionary and critical thinker, passionate about improving processes.
API automation. Web UI automation is less desired.