Position: Staff QA Engineer, Automation QA Engineer
Category: QA Automation
English level: upper
Years of experience: 7

Building a QA team from scratch.
Implementing QA process for web, mobile, and console apps in the companies using Agile, Kanban, and 'Shape-up' development approaches.
Setting up web automation in a few products from scratch (Cypress + Percy + GitHub actions).
Strong experience in test automation for apps using ReactJS, Gatsby, GraphQL, REST

UI testing: Cypress, Playwright, Webdriver.io
API testing: Cypress, Postman, Insomnia
CI/CD: GitHub actions, Jenkins, Travis
Programming languages: Javascript, TypeScript
Monitoring tools: Newrelic, Sentry
Scripting: Bash
Databases: PostgreSQL, MySQL
Test management tool: Jira, Confluence, Redmine, Qase
WEB: HTML / CSS, HTTP, XPath, 
Proxy: Charles Proxy
Test documentation: Test Suite, Test Case, Bug Report, Test Plan
Methodologies: Shape up/Scrum/Kanban

In my previous roles, I have been responsible for a wide range of tasks, including:
- selecting test automation frameworks;
- identifying test requirements based on business needs;
- writing all kinds of test documentation;
- developing and supporting automated tests for web applications;
- conducting regression, performance, smoke, integration, and acceptance  testing;
- leading a QA team, including interviewing and mentoring new hires, creating onboarding plans, and supporting team members, conducting regular 1-1 and providing a feedback;
- setting and tracking project quality KPIs;
- contribute to general company quality assurance process.