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

4 Successful projects in Leave and 1 is ongoing:

1. B2B ‘E-commerce’ marketplace platform for Europe (Germany):
Tools: Protractor, Mocha+Chai, node-fetch, Knex, Allure, Selenoide
Position: QA Automation Engineer (AQA team staff is 8 Engineers)
Activities:
- Developing and maintaining e2e/API TAFs and test cases scripts;
- Analyzing test run Reports and fixing broken tests;
- Communicating with developers, manual QAs and business side.

2. A cloud-based construction program (USA):
Tools: Protractor, Mocha+Chai, Allure, Selenoide
Position: QA Automation Engineer (AQA team staff is 4 Engineers)
Activities:
- Developing and maintaining e2e/API TAFs and test cases scripts;
- Analyzing test run Reports and fixing broken tests;
- Communicating with developers, manual QAs and business side.

3. Financial web-based application (Denmark):
Tools: Protractor, Jasmine, Chai-http, Mocha + Chai, Postman, Fiddler, GitLab
Position: Manual QA/AQA Engineer
Activities:
- Gathering/Analysis/Clarification project objectives and requirements;
- Docs design (Test Plan, Checklist, Functional/Smoke/Regression Suites, Test Cases);
- Manual testing (Smoke, Regression, Exploratory, Cross-browsers);
- API testing: writing/execution requests collections for endpoints (Postman);
- e2e TAF with Protractor, Jasmine, Allure;
- API TAF and Test Cases scripts with chai-http, Mocha + Chai;
- Identification, investigation, reporting and retesting issues.

4. B2B/B2C ‘E-commerce’ web-based platform (UK educational organization)
Tools: VSTS, TeamCity, TestRail, Postman, Fiddler
Position: Manual QA Engineer

5. Financial web-based application (USA)
Tools: VSTS, TestRail, Swagger, Fiddler
Position: Manual QA Engineer
Summary:
- 4+ years experience in Web-based applications testing (both manual and automated)
- 1.5+ years as AQA (JS/TS)
- 4 successful projects and 1 is ongoing
- ISTQB Certified Tester, Foundation Level
- ICAgile Certified Professional (Scrum)
- Extensive knowledge of software development and testing life cycles

Background:
- Core: JavaScript, TypeScript, Node.js
- e2e: Protractor, TestCafe, Jasmine, Mocha+Chai, Selenoide, Allure
- API: node-fetch, chai-http, Mocha+Chai, Selenoide, Knex, Allure
- CVS: Git, GitLab, Bitbucket
- CI/CD: Jenkins (basics)
- DB: MySQL (Knex, DBeaver) simple queries to check data
- Test documentation: Test Plan, Check List, Test Cases, Bug report, Test Report 
- Web: REST, HTML, CSS, XML, JSON
- Bug trackers: VSTS, JIRA, Mantis
- Testing Tools: DevTools, Fiddler, Postman, Swagger
- Test documentation: Test Plan, Check List, Test Cases, Bug/Test Report, TestRail, Confluence
- English: upper-intermediate (spoken and written)
1. Manual/AQA position - single/team QA staff
2. AQA (JS/TS) full-time - ONLY in AQA team staff over 2 persons