Position: Senior QA Automation Engineer
Category: QA Automation
English level: intermediate
Years of experience: 10

Build Stable QA Automation process from scratch
June 2019 — currently (4 years)

Senior Automated Test Developer
Instruments:
TypeScript, NodeJS, Webdriver.IO, CucumberJS, Git, Jenkins,
Cypress.IO, Puppeteer

• Implementing e2e WEB testing automation framework from scratch
• Implementing e2e MOBILE(native crossplatform) testing automation framework from scratch
• Implementing API backend testing automation framework from scratch
• BDD
• Leading automation in distributed teams
• Integrating test automation to continuous delivery process (Jenkins)

March 2018 — may 2019 (1 year 3 months)

Senior Automated Test Developer
Instruments:
JavaScript (ES5), React, ReactNative, NodeJS, WebdriverIO, CucumberJS, Appium, Git, GitlabCI

• Supporting e2e UI testing automation framework written using old async WDIO
• Supporting e2e Mobile testing automation framework
• Handling/Supporting callback hell and migrating to promises
• Generalizing/Refactoring/Supporting huge amount of cucumber steps
• Integrating test automation to continuous delivery process (GitLabCI, Docker)

September 2017 — february 2018 (6 months)

Senior Automated Test Developer
Instruments:
JavaScript (ES2017), TypeScript, AngularJS, IONIC, NodeJS, Protractor, WebdriverJS, Appium, Jasmine, SerialPortJS, Google API, Git, Jenkins

• Implementing e2e testing automation framework from scratch
• Leading AQA team (5 members)
• Integrating Web, Mobile, Backend, Mail and Hardware testing in e2e tests
• Mobile UI testing of hybrid (IONIC) application on iOS and Android
• IoT hardware testing via Serial Port
• Mail testing via Google API
• Integrating test automation to continuous delivery process (Jenkins)
• SCRUM

October 2015 — august 2017 (1 year 11 months)

Senior Automated Test Developer
Instruments:
JavaScript (ES5, ES6), Java, AngularJS, NodeJS, Protractor, CucumberJS, Jasmine, Git, Jenkins

• Implementing e2e UI testing automation framework from scratch
• Implementing API backend testing automation framework from scratch
• BDD
• Leading automation in 5 distributed teams
• Integrating test automation to continuous delivery process (Jenking, Docker, AWS)
• SCRUM

And a lot more...
90%+ QA Automation work as daily tasks
PO's and SH's should know what they want from QA automation engineer