Position: SDET / Lead / Senior QA Automation (JavaScript/Typescript)
Category: QA Automation
Experience: 10 years | English: upper

- Tech Lead position. Leaded AQA teammates, provided training for new team members, mentored, interacted with the customer's developers and integrated the structure of autotests into an existing project
- Configured and worked with many e2e frameworks such as Playwright, Cypress, Webdriver IO, Nightwatch, Puppeteer, Jest, Mocha, Cucumber
- From scratch setted up the e2e automation structure for the projects . Picked up a framework for the project (Playwright), wrote a wrapper around it that implements the PageObject and PageComponents patterns.
I am configured the automation process on docker containers, and deploy the Allure result to the AWS S3 bucket. Docker image storage was implemented on AWS ECR. CI/CD implemented on Github actions.
- For backend tests, I wrote my own API autotests framework, that run on docker containers, with response validation schema using library - ZOD, test runner - Jest, comparison of objects/arrays - Chai, http requests - GOT, CI / CD - bitbucket pipelines, and integration with checking records in the MongoDB and Mysql database,  Allure reports reporting and reporting deployment to AWS S3 bucket, and storage of docker images on AWS ECR.
- Configured Bitbucket CI / CD from scratch to create docker images based on Ubuntu 20.04 and store them on AWS ECR, then use these images for starting docker containers and configuring docker-compose for raising the application under test and the autotest application.
- I've supported Mysql DB, MSSQL, Sybase IQ, Mongodb autotests databases, put some autotests data, makes the dump of all DB and if it's necessary restore the database. write complex SQL queries.
- Conducted whitebox-testing on analysis and debug of code devs written in Vue.js, React.js, Node.js, PHP.
- Worked a lot with Front-end frameworks and can write Front-end part using Vue.js and it's ecosystem (Vuex, Vue router), Backbone.js, React js, JQuery, Html, CSS, CSSS, Less, Bootstrap 3.
- Can implement API gateway which working with MysqlDB and MongoDB using NodeJS and Express
I have 10 years in IT field like a QA Test Architect/Lead, Automation QA, Front-end dev experience. I am a professional not only in automation but software development and database analyst.
Recent experience:
SDET / Automation QA Lead (Typescript / JavaScript)
- API and E2E Framework Development from scratch, Automation Testing (API, E2E, Desktop), CI/CD, Team Management.
- Design automation frameworks using Cypress, Nightwatch, Webdriver IO, Puppeteer, Playwright, Jest, Mocha, API autotests, analysis of incoming data using Joi, Zod, Chai, Mocha.
- Configured CI / CD (Bitbucket, Github, Gitlab, Jenkins)  from scratch
- Used strong typing based on TypeScript, Flow.js.
- Conducted whitebox-testing on analysis and debag of code devs written in Vue.js, React.js, Node.js, PHP.
- Integrated MysqlDb and MongoDb to API autotests to get
data from the databases with subsequent verification of the result in autotests
I would like to work on complicate project and be with team of professional people.

My aim is to help make software that is good and make people happy.

I would give preference to build testing and test automation in e-commerce, healthcare and financial systems, as well as native mobile apps, cloud-based and data analytics systems