Position: Automation QA Lead
Company: UPPeople
Experience required: 5y
English level: upper

- Estimate and plan test activities in the project
- Control manual activities and release process
- Maintain, extend test automation solution\framework (Cypress)
- Develop and maintain automated tests for APIs (GraphQL) and web application
- Automate test data generation
- Be responsible for test automation approach
- Control deployment flow from test to production environments
- Assure reliability of the automated tests results (Allure Reports)
- Setup auto tests execution
- Perform bug tracking and reporting

Requirements:

- At least 5 years in QA
- At least 4 years of test automation experience (JS tech stack)
- Good knowledge of JavaScript/TypeScript
- Experience in Node.JS
- Deep understanding of core testing processes
- Experience in test planning and estimating
- Good understanding microservices architecture
- Understanding of test automation methodologies
- Experience of testing complex solution integrations
- Excellent communication skills, ability to communicate to stakeholders on multiple levels
- Mentoring and guiding QA engineers.
- Being a team player
- Passione and engaged
- Good spoken and written English is a MUST

Nice to have: 

- Experience with AWS
- Performance testing

What we offer: 

- A work environment with a minimum level of hierarchy
- Family-like culture
- A flexible working schedule, remote or A+ office 
- 20 days of paid vacation + 100% paid sick leaves
- PE accounting
- Premium medical insurance
- MacBook Pro 16”
- A friendly Scrum team, with a lot of challenges and opportunities each day
- A great opportunity for self-development and a variety of challenging tasks
- A healthy work-life balance