Position: Lead QA Engineer (Management | Automation | Javascript)
Category: QA Automation
English level: upper
Years of experience: 8

My main achievements are: 

- testing strategy + test automation setup in a SAAS project from scratch (CI checks were run against 2 repositories and included Unit/API/E2E/UI regression tests + Automated Smoke Tests on test/stage/prod after deployment)

- introduced the defect management process + zero bug policy + managed a plan for known defects reduction from 80 to 5 in 6 Sprints

- reduced CI check time by 50% by adding a small bash script

- reduced CI check time by 50% (second time, yes) by reconfiguring E2E jobs and enabling parallel tests execution

- 4.5k QA/QC Engineers Telegram community

- 4 mentees: 3 are Middle QAs now and 1 is a Senior QA. I'm proud of them :)
Project types I've worked on:
- SAAS
- e-commerce (B2C/B2B)
- education (websites/blogs)
- administration/back office (complex SPAs)

---

Tasks / Responsibilities:
- quality assurance (dev/test processes analysis and improvement)
- testing strategies development
- control over defect management process + zero-bug policy
- full test automation setup (API/E2E/UI regression testing, tools selection, CI configuration, analysis, and reporting)
- quality control (test analysis, test plans, test cases, reports, etc.)
- tests automation (writing API/E2E/UI tests)
- team leadership, management, hiring, and onboarding processes

---

At my current place, I work as a Lead QA Engineer and I have:
- successfully released 2 projects (B2B, SAAS) in time
- developed testing strategies for 4 projects
- set up quality gates and automated testing infrastructure for 4 projects (Unit/API/E2E/UI regression testing)
- improved development and testing processes
- improved hiring and onboarding processes
- introduced defect management process and zero-bug policy

+ I manage a small QA team :) 

---

I'm looking for complex, modern WEB-based projects with interesting tasks and challenges.

---

Technical background: 
- Coding: JavaScript, TypeScript
- Tools: Cypress (+Dashboard), WebdriverIO, Playwright, BrowserStack, Percy, k6.io (learning now)
- CI: Jenkins CI, Travis CI, Github Actions, Gitlab CI

+ Others: Git, Test Rail, MySQL, MongoDB, Redis, Angular, Storybook, Nodejs, Express.js, AWS, Netlify, Docker, New Relic, Graylog, Auth0, Chromatic, Ghost Inspector, and many more.
I will skip:

- e-commerce (e.g e-shops development)
- fintech/crypto
- startups till the scaling phase
- gambling
- adult/dating
- mobile applications
- telecom

---
I am looking for:

- professional team
- interesting project (in an early stage)
- a company with defined processes that is ready to change them if needed
- Agile/Scrum (and not "Scrum-but" or "Waterfall" or "Release 2 times per year" or "code freeze and 4 weeks manual regression" stuff)
- up-to-date tech stack (modern tools and modern customers, without IE11/Opera-mobile support)
- a company that knows the difference between QA and QC Engineers