Position: QA Engineer
Category: QA
English level: intermediate
Years of experience: 2


Experience:
- working on multiple projects simultaneously;
- working on a project that previously had no QA;
- working on a project as the only QA;
- working on a project with other QA's;
- working on a project that had no up to date documentation before I joined;
- new employee mentoring;
- creating and maintaining documentation about the project and its processes;
- writing and maintaining test documentation: checklist, bug report, test case, test report;
- web apps testing;
- backend testing (API, Database etc);
- mobile testing (ad hoc on Android OS).

Knowledge:
-  testing theory: definition of testing, test objectives and why testing is important, seven principles of testing, types and levels of testing, test design techniques, types of errors, bug life cycle;
- client-server architecture;
- web services;
- SDLC, STLC;
- software development methodologies (Waterfall, Agile (Scrum, Kanban)).

Tools and technologies:
1. Bug tracking: MantisBT, JIRA, YouTrack.
2. Documantation: Confluence.
3. Web testing: HTML/CSS, Chrome DevTools.
4. API testing: Postman, Swagger UI, XML, JSON and JSON Schema.
5. Programming language: basic level of JavaScript (using in Postman).
6. Database testing: SQL (CRUD operations) in a various database management systems.
7. Also familiar with: Charles Proxy, Fiddler, JMeter, Android Studio, SoapUI, GIT.
8. Other: servers logs, XPath.
1. Ability to work remotely.
2. I do not consider the type of employment: an individual entrepreneur.