Position: Automation QA (JS)
Company: UpPeople
Experience required: 3y
English level: intermediate

Influencer enables brands to be seen at scale across digital; driving growth and guaranteed success on social media. We build meaningful relationships between creators and brands, whilst making advertising effective, but more importantly inclusive.

Our purpose is to Make Waves; an idea seeded in the fact that our creators tell stories that build human connections, which set off waves of influence. These waves of influence become our data layers, from which we measure the impact. Our clients and creators make waves, we measure the impact.

We are an Official Global Marketing Partner with Facebook, Instagram and TikTok.

About the role
The Automation QA Lead at Influencer plays a crucial role in ensuring that our platform adheres to the right level of quality and standards.

You’ll be passionate about the influencer landscape and have an excellent understanding of the use and role of social media platforms (Facebook, Twitter, Instagram, YouTube, TikTok) and how best to apply these.

Our platform is constantly evolving through new features and technologies, so this requires a proactive, resourceful and keen learner who is capable of working with the team to improve the quality of the platform through manual and automation testing.

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

**Benefits**
A work environment with a minimum level of hierarchy
Family-like culture
A flexible working schedule, remote or A+ office (BC Gulliver)
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