Position: Test Automation Engineer (Python)
Company: AllSTARSIT
Category: QA Automation
Experience required: 3y
English level: upper

Revuze is an AI solution company, which helps other companies — from multinationals to start-ups — monitor the e-commerce market, identify emerging trends, and assess products’ strengths and weaknesses

Specialization - AI
Years on the market - 9+ years on the market from 2011
Team size and structure - over 500 employees worldwide

**Required skills:**
- Great coding skills (Python or C# , SQL)
- Solid skills in framework design
- Knowledge of fundamentals of QA methodology. A QA automation engineer should be well versed in manual and automated testing
- Experience in CI and CD (jenkins)
- Experience in testing APIs
- Experience in Big data
- Proficient in using various automated qa tools

**Soft skills**
- An ability to communicate and collaborate
- Eagerness to learn
- Knowledge of development methodologies

**Scope of work:**
- Write clean, high-quality scripts that test product functionality automatically
- Conduct various tests for systems, networks, applications, databases, software
- Log and document errors in the tracking system
- Identify specific cases that should be automated and discuss them with manual QA engineers
- Collaborate with cross-functional teams (developers, product marketing managers) to find ways on how automation can improve the workflow
- Take part in brainstorms to come up with new ideas and designs that improve existing features
- Cooperate with a development team to formulate the tasks and explain post-release user feedback