Position: QA Automation Engineer (JavaScript/TypeScript)
Category: QA Automation
English level: intermediate
Years of experience: 5

- Started out test automation projects from scratch.
- Worked as the only QA Engineer within Scrum development team where I had performed manual tests then added autotests.
- Starting out test automation projects from scratch.
- About 3 years of experience as a QA Automation Engineer (JS, TS, Protractor, WebdriverIO, Cucumber).
- About 2.5 years of experience as a QA Manual Engineer.
- Experience in working as the only QA Engineer within Scrum development team (real Scrum with Scrum Master and Product Owner).
- Experience in different types of testing (Functional testing, System testing, Integration, Smoke, Regression, etc.)
- Writing BDD test scenarios for CRM system (JS + Cucumber).
- Experience in writing E2E and API tests.
- Experience in CI: Jenkins and TeamCity.
- Performing manual testing during the sprint.
- Providing support for test automation framework.
- Experience in writing test-cases, checklists, bug-reports (TestRail, Confluence, Jira).
- Understanding of a large number of test design techniques and their practical application.
- Understanding of product development lifecycles.
- English language level: B1-B2
I would not like to be involved in a project where I have to do both manual and automation testing during the sprint.