Position: Middle QA Engineer
Category: QA
English level: upper
Years of experience: 4

- I've coped with a Lead position on the last project even though I didn't plan to become a Lead so soon
- My investigation and ideas helped to improve one of the important algorithms
I have been working as a Quality Control Engineer for almost 4 years. As a QC Engineer, I have worked on three long-term projects (marketing and healthcare). I have carried out test planning, requirements analysis, estimation, test design, software testing, test management, API testing and mentoring Junior staff. 
I have experience in testing web-based applications with the Scrum methodology. 
Currently, my responsibilities as a QC Engineer include analyzing user stories requirements, writing test cases, testing web-based application, reporting and tracking defects, analyzing incidents, supporting developers with steps to reproduce, creating Test Summary Reports, gathering metrics. In addition, I take part in improving testing processes. During the last month, I had the responsibilities of QC Team Lead, I planned the workload of QC team for each sprint, identified possible risks and communicated them with the team during the planning process.
I am friendly, responsible, result-oriented, self-motivated and have good soft skills.
Looking for a Middle position.

Tools that I've used:
- JIRA/Zephyr
- Confluence
- Jenkins
- Elastic
- GitLab
- PyCharm
- Figma
- Allure
- Postman: using CRUD operations (post, get, put, delete), headers, status codes

Responsibilities on the last project:
- Analyzing user stories and requirements
- Preparing QC activities estimates
- Prioritizing tasks
- Planning and scheduling QC activities during the sprint
- Ensuring that QC procedures are properly understood, carried out, and evaluated by team members
- Tracking QC team load, performing status tracking
- Analyzing test conditions
- Writing test cases 
- Performing peer review of designed Test Cases
- Performing functional and UI testing
- Analyzing customer issues
- Supporting developers with test data for issues
- Analyzing web app logs
- Reporting bugs and incidents
- Writing Test Summary Reports
- Gathering metrics
- Presenting demo for customers
- Communicating and negotiating with customers
- Providing Project trainings for new people