Position: Senior Automation QA Engineer - UI
Company: Sift
Category: QA Automation
Experience required: 5y
English level: fluent
Published: 2023-04-01T00:00:00+03:00

**Team:**
The Sift R&D team is a group of BE, FE, ML, and data science engineers working on different projects. Our main UI project - Console Platform is developed and supported by FE and BE engineers from different teams. Our UI provides a seamless way for our customers to make decisions, learn insights and navigate the ever-changing world of fraud-fighting without needing to understand the complex technology underneath. That means creating a web application that distills complex ML signals, and automation tools running on a highly-available multi-service architecture and providing customer-facing analytics tooling to make endless streams of data understandable, actionable, and usable.

We are looking for a QA automation expert to join our team to help us with FE end-2-end testing and will help us to bring our testing process to the next level.

**Technical stack:** React, Cypress.js, TypeScript, Webpack 5, React-query, React-table, Firebase for multi-deploy, Storybook, Circle CI.

**Opportunities for you:**
- Experience: Participate in highload platform testing automation;
- Professional growth: quarterly Growth Cycles instead of performance review;
- Knowledge Sharing: we have biweekly Tech Talks sessions. You will learn how to build projects that handle petabytes of data and high fault tolerance;
- Culture for innovations: you can try your ideas on our annual Hackathon;
- Continuous learning: we have a “Learning marathon” initiative where people choose some technology and dive deeper together sharing the progress on regular syncs.

**What would make you a strong fit:**
- 5+ years of automation testing experience;
- 3+ years of experience working with JavaScript and TypeScript;
- Basic knowledge of HTML/CSS and DOM understanding;
- Experience in automated and manual use cases creation;
- Knowledge of CI pipeline integration with test automation;
- Understanding of secure development principles;
- API testing experience is a plus;
- Degree in Computer Science or equivalent experience;
- Strong communication & collaboration skills.

**What you’ll do:**
- Develop and maintain main FE tests codebase using Cypress.js;
- Analyze FE applications functionality and build a strategy on how to test it effectively with scripts;
- Collaborate with engineers within the Console Platform team as well as across other engineering teams;
- Help evolve and improve our testing practices and bring it to the next level;
- Continuous improvement of the overall company QA process.

**Benefits and Perks:**
- A compensation package that consists of financial compensation, a biannual 5% bonus, and stock options;
- Medical, dental, and vision coverage;
- 50$ for sports and wellness;
- Education reimbursement: books, education courses, conferences;
- Flexible time off: we follow an unlimited vacation approach;
- Tuned work schedule to Kyiv timezone despite US offices location: biweekly demo sessions are optional for our team and we watch them from recording;
- Mental Health Days: additional day-offs;
- English courses and social activities inside the company that allow improving your public speaking and language.

**Our interview:**
We follow the same process for all teams, technical interview consists of 2 parts:
- 60 min technical phone interview with the engineering manager;
- On-site interview: 3 sessions, 45 mins each, that cover coding, experience, and soft skills.
During our sessions, you will have the opportunity to learn about company culture, meet engineers from your team and discuss product qualities related challenges. You will have time for all interesting questions and get transparency regarding your future responsibilities and the project.

**Let’s Build It Together:**
At Sift, we are intentionally building a diverse, equitable, and inclusive workplace. We believe that diversity drives innovation, equity is a fundamental right, and inclusion is a basic human need. We envision a place where all Sifties feel secure sharing their authentic selves and diverse experiences with their teams, their customers, and their community – ultimately using this empowerment and authenticity to build trust and create a safer Internet.

This document provides transparency around the way in which Sift handles personal data of job applicants: https://sift.com/recruitment-privacy