Position: Senior QA Automation (JavaScript) Engineer
Company: HYS-Enterprise
Category: QA Automation
Experience required: 3y
English level: upper

**Responsibilities:**
— Mentor, review train, and oversee automation activities and automation developers in other squads;
— Plan, develop, execute, and monitor automation tests as a part of our SDLC
— Perform hands-on automation infrastructure development;
— Plan and develop API tests and E2E system tests in an Agile environment;
— Work closely with the larger QA Team, QA Manager, and R&D developers to ensure our system stability via automated testing of functional and non-functional requirements;
— Develop automation and testing-related tools;
— Monitor, perform troubleshooting and handle failures in automation tools, test issues, and test environments.


**Requirements:**
— 3+ years of experience planning, developing, executing, and monitoring API and UI automation tests in a complex and distributed environment using JavaScript and TypeScript;
— 3+ years of experience with using testing automation frameworks and tools: Jest, Mocha, Cypress.io, Postman, IntelliJ, VSCode;
— 3+ years of experience with automating web and API applications using automation frameworks;
— Experience with QA methodologies and writing STP, STD;
— Experience with CI methodology & servers such as Jenkins, TeamCity;
— Experience with Jmeter or other performance test tools;
— Experience with databases such as Postgres, SQL, and NoSQL DBs such as Elastic;
— Effective communication in English – both verbally and written.

**Would Be a Plus:**
— Experience working in an agile environment using Scrum/Kanban methodology;
— Experience working with Groovy for Jenkins pipelines;
— Experience working with Docker containers and K8S;
— BSc in Computer Science/Software Engineering.

**About the project:**
The client is a world leader in digital experience analytics, on a mission to deliver frictionless digital journeys to brands and their customers worldwide. A digital experience analytics platform – a service that provides the ability to collect granular digital customer experience data, see customer behavior and struggles, and explore real-time or historical data.

**We offer:**
— Monday-Friday, 9-18/10-19 working schedule;
— Work from office/remote/mix;
— No time trackers and other manifestations of bureaucracy;
— Medical insurance;
— Paid days off and sick days;
— Gifts for birthdays and professional holidays;
— The ability to test your ideas, lead new initiatives, and try something new and interesting;
— Communication with experienced specialists willing to share their knowledge;
— Participation in internal and external events, the opportunity to build or promote your own brand.